子页的html控件可以和母版页中的html控件名称冲突
来源:互联网 发布:拉杆书包的感受 知乎 编辑:程序博客网 时间:2024/06/07 06:36
(还每整理好,先留个思路,代码稍后发出来)
子页的html控件可以和母版页中的html控件名称冲突,好像没有太好的解决办法。
最简单的办法是对page所继承的父类进行封装,重载render方法,然后获取将要输出的到页面的html文本,根据适当的正则过滤出“真正的html控件”(这个时候,服务器控件也已经被转换成适当规则的html标签了,所以对命名规则要有个严格的约束,[color=#FF0000]但是这正做会有效率问题,尤其是页面很复杂的时候[/color]),进行预定义的命名转换。这是全局性的,可以从根本上解决这个问题。除此之外就只能是复杂的命名约束了,但是这样的可读性以及可伸缩性(比如页面重命名,或者移动路径)就会产生很大的负面影响。其实只要有这个思路了,具体的代码就很简单了,只是构建正则稍微复杂一点而已
- 子页的html控件可以和母版页中的html控件名称冲突
- 使用母版页后服务器控件,HTML控件的名称变化区别
- 母版页和母版页子页面中的jquery对服务器控件元素的操作
- asp.net 在使用母版页的子页面cs后台代码中控制母版页中的登录控件显示
- 强类型引用母版页子控件
- Asp.net 子页面查找母版页的控件
- 解决母版页报错“内容控件必须是内容页中的顶级控件,或是引用母版页的嵌套母版页。”
- 解决母版页报错“内容控件必须是内容页中的顶级控件,或是引用母版页的嵌套母版页。”
- .net中 母版页、子页、及子页中的用户控件三者的加载顺序
- 引用母版页中用户控件的服务器控件 普通页中控件母版页中的元素
- 嵌套母版页中访问顶级母版页中的控件
- HTML控件、HTML服务器控件和Web控件的区别
- 嵌套母版页中的控件访问
- 如何访问嵌套母版页中的控件
- 嵌套母版页中的控件访问
- 使用了母版页的内容页中,如何在JavaScript中调用Html Input(Hidden)控件
- 获取使用母版页的页面中的控件
- 母版页Master中Html控件img,a,javascript相对路径问题
- SWFObject 2.0
- 北风那个吹剧情简介
- 基于WinCE模拟器的应用程序调试
- Awk、Grep/Sed/Awk组合及Perl进行文本处理性能比较
- About GridView
- 子页的html控件可以和母版页中的html控件名称冲突
- Java中的UDP协议编程
- arcgis server for flex 获取地图图层
- 用计算机语言的爱情表白
- CSS完美兼容IE6/IE7/FF的通用hack方法
- equals和hashcode方法说明
- tomcat支持哪些j2ee技术!
- OCTEON XL EXPRESS NIC Accelerator Boards
- Vim使用简介