ASP.NET 页面继承
来源:互联网 发布:linux 拷贝文件夹 编辑:程序博客网 时间:2024/06/03 17:40
一次,写页面程序的时候,不知道是什么原因,想要用到继承。正准备像CS程序一样开始大干特干的时候,发现不成。唯一的一个继承名额已经让System.Web.UI.Page给占据了。
郁闷了好一阵,最后想其他办法把问题解决了。
后来一次偶然的机会,和一个Asp.net大牛,谈起页面继承的问题,呵呵,大牛简单几句话就把继承的问题解决了。
总结如下:
1、在网站中添加App_Code文件夹
2、在App_Code中添加一个.cs文件BasePage.cs让这个类继承,System.Web.UI.Page
- public class BaseCode : System.Web.UI.Page
- {
- public BaseCode()
- {
- //
- //TODO: 在此处添加构造函数逻辑
- //
- }
- }
3、然后在网站页面中的后台代码中继承BasePage这个类。就实现了继承
- public partial class HTMLEncodeGridView : BaseCode
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- }
- }
笔者测试:这种方式确实可以进行继承,不只要为什么要放在APPCode文件夹里面才行,很奇怪,以后有时间再研究。
- Asp.net 页面 继承
- ASP.NET 页面继承
- ASP.NET 页面继承
- asp.net 用继承方法实现页面判断session
- No 91 · asp.net中页面继承类
- asp.net 继承身份验证
- Asp.net PageBase继承
- Asp.net PageBase继承
- ASP.net 中的页面继承实现和通用页面的工厂模式的实现
- ASP.net 中的页面继承实现和通用页面的工厂模式的实现
- asp.net页面模型
- ASP.NET页面打印
- ASP.Net页面生命周期
- asp.net页面模型
- Asp.Net页面缓存
- ASP.NET 页面指令
- asp.net页面间传值
- ASP.Net页面生命周期
- PendingIntent android.app.PendingIntent.getActivity的使用
- ac自动机
- Hadoop Streaming
- Hadoop Streaming 实战: 实用Partitioner类KeyFieldBasedPartitioner
- Android emulator使用备忘
- ASP.NET 页面继承
- Unity3d资料备忘
- 总结LocalSessionFactoryBean加载Hibernate映射方式
- Hadoop Streaming 实战: 输出文件分割
- http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=2467&cid=1131
- linux3.0.3
- 【SHELL】2 SSH自动登录脚本
- Fibonacci
- Factorial of large numbers bjfu1005 java实现大数阶乘