我们想在页面中使用contentPlaceHolder来设置标题。我们想要做的是让masterpage检查contentPlaceHolder以查看它是否包含内容。通过这种方式,我们可以设置一个电子邮件,告诉我们哪些页面没有页面标题,因为我们有一个相当大的网站。我们还有嵌套的主页。有没有人有这样做的好方法?
答案 0 :(得分:1)
我建议使用pages title属性。然后你只需要检查属性以确定是否设置了标题。
在我看来,我有这个......
<%@ Page Language="C#" Title="Hello World" ... %>
在我的母版页中,我有这个......
<title><%=Page.Title%></title>
您只需检查母版页中某处的string.IsNullOrEmpty(Page.Title),如果为真,则发送电子邮件。