Ran*_*esh 9 .net c# asp.net master-pages page-title
我有一组ASPX页面,其中每个页面都有不同的标题,但我想为没有标题的页面设置默认标题.默认标题必须是可配置的.
gza*_*axx 14
如果这是经典的ASP.NET(而不是MVC)并且您正在使用,MasterPage那么您可以在以下Page_Load事件中设置默认标题MasterPage:
protected void Page_Load(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(Page.Title))
{
Page.Title = ConfigurationManager.AppSettings["DefaultTitle"]; //title saved in web.config
}
}
Run Code Online (Sandbox Code Playgroud)
你可以这样做:
设置这样的aspx头
<HEAD>
<TITLE ID=CaptionHere RUNAT="server"></TITLE>
</HEAD>
Run Code Online (Sandbox Code Playgroud)
在后面的代码中把这个放在页面加载事件中:
if(!IsPostBack)
{
myCaption.InnerHtml = "Hope this works!"
}
Run Code Online (Sandbox Code Playgroud)
我希望这能帮到您
| 归档时间: |
|
| 查看次数: |
39916 次 |
| 最近记录: |