求助,httpModules的问题
我重写了System.Web.UI.Page的Render方法,怎样通过web.config中的httpModules来调用我重写的Page类啊 --------------------编程问答-------------------- 好象是配置文件中此节可以指定继承自的基类<pages
buffer="[True|False]"
enableEventValidation="[True|False]"
enableSessionState="[True|False|ReadOnly]"
enableViewState="[True|False]"
enableViewStateMac="[True|False]"
smartNavigation="[True|False]"
autoEventWireup="[True|False]"
pageBaseType="typename, assembly"
userControlBaseType="typename"
validateRequest="[True|False]"
masterPageFile="file path"
theme="string"
styleSheetTheme="string"
maxPageStateFieldLength="number"
compilationMode="[Always|Auto|Never]"
pageParserFilterType="string"
viewStateEncryptionMode="[Always|Auto|Never]"
maintainScrollPositionOnPostBack="[True|False]"
asyncTimeout="number"
>
http://msdn.microsoft.com/zh-cn/library/950xf363.aspx --------------------编程问答-------------------- <system.web>
<pages pageBaseType="Utility.PageBase" ></pages>
</system.web>
这样吗,还是不行啊 --------------------编程问答-------------------- up回复内容太短了! --------------------编程问答-------------------- 如果上面的方法不行的话:
那么你可以手动指定没个页面的基类,然后就可以通过
base.SOMETHOD();
BASE关键字访问基类方法了。
--------------------编程问答-------------------- --------------------编程问答--------------------
--------------------编程问答-------------------- httpModules在被Asp.Net调用的时候,Page的实例还没有构造出来
ublic partial class _Default : PageBase
{
protected void Page_Load(object sender, EventArgs e)
{
base.Inite();
}
}
System.Web.UI.Page的Render是在构造Page的实例时被调用
--------------------编程问答--------------------
问题是,我就是不想去修改每个页面,几十个页面修改太过繁重了;而且页面还有vs2005和vs2008两个版本混杂在一起啊
补充:.NET技术 , C#