是否可以从母版页读取内容占位符的内容?

时间:2010-10-25 22:18:52

标签: c# asp.net contentplaceholder

我们想在页面中使用contentPlaceHolder来设置标题。我们想要做的是让masterpage检查contentPlaceHolder以查看它是否包含内容。通过这种方式,我们可以设置一个电子邮件,告诉我们哪些页面没有页面标题,因为我们有一个相当大的网站。我们还有嵌套的主页。有没有人有这样做的好方法?

1 个答案:

答案 0 :(得分:1)

我建议使用pages title属性。然后你只需要检查属性以确定是否设置了标题。

在我看来,我有这个......

<%@ Page Language="C#" Title="Hello World" ... %>

在我的母版页中,我有这个......

<title><%=Page.Title%></title>

您只需检查母版页中某处的string.IsNullOrEmpty(Page.Title),如果为真,则发送电子邮件。