好像我无法在我的母版页中设置表单的ID或名称。 [它总是“aspnetForm”]
有没有办法覆盖表单的uniqueID属性?
我尝试创建一个类并从htmlform继承,但是我无法在我的mastrepage上注册它,[未知服务器标签...]
我这样注册
<%@ Register TagPrefix="cf" Namespace="Framework.BaseForm" %>
答案 0 :(得分:2)
答案 1 :(得分:0)
我实现了这个并且它正在工作
创建一个名为'BaseForm'的类,它继承自HtmlForm
覆盖UniqueID属性并返回所需的名称。
使用&lt;%@ Register TagPrefix =“cf”Namespace =“Framework.BaseForm”%&gt;
在您的母版页中注册并替换
<form></form> tags with <cf:BaseForm></cf:BaseForm>
我的问题是母版页找不到BaseForm的代码,我不得不把它放在app_code中