2010-10-25 46 views
0

我们想在我们的页面中使用contentPlaceHolder来设置标题。我们想要做的是让主页面检查contentPlaceHolder以查看它是否包含内容。这样我们就可以创建一个电子邮件,告诉我们哪些页面没有页面标题,因为我们有一个相当大的网站。我们也有嵌套的主页。有没有人有一个很好的方法来做到这一点?是否可以从主页面读取内容占位符的内容?

回答

1

我会推荐使用页面标题属性。那么你只需要检查属性来确定是否设置了标题。

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

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

而在我的母版页我有这个...

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

你可以只检查string.IsNullOrEmpty(Page.Title )在您的母版页的某个地方,并发送电子邮件,如果真的。