使用C#从类中设置.Net中的页面标题

sia*_*sia 4 .net c# methods class page-title

题,

如何从类中设置页面的标题.它甚至可能吗?我可以从页面本身和用户控件设置页面标题.

我可以,如何通过使用C#.Net的课程来完成此操作

这是我想要做的,从Aspx页面我想调用一个传递字符串标题的函数,并让类设置页面标题.

SomePage.Aspx.CS

page_onload()   {   setPageTitle(titleValue);   }
Run Code Online (Sandbox Code Playgroud)

SetPageTitleClass.CS

public static void setPageTitle(string iTitle)   {   Page.title = iTitle;  }
Run Code Online (Sandbox Code Playgroud)

问题是Class中没有"Page.Title"

egl*_*ius 7

第一:你为什么要那样做?---给它回来并让页面设置它...你可以在基类或母版页中设置它.

如果你仍然想要这样做,那就是:

var page = (Page)HttpContext.Current.Handler;
page.Title = "someTitle";
Run Code Online (Sandbox Code Playgroud)