生成的表单名称的命名约定(ASPXFORM)

时间:2011-12-01 03:34:10

标签: asp.net webforms

我的form-runat-server在masterpage中,我注意到表单id是“aspxform”生成的。

<form id="aspxform" onsubmit="javascript:return WebForm_OnSubmit();" action="page.aspx" method="post">

有没有人有过更改表单runat服务器元素的ID的经验?具体地,

  • 它会破坏任何原生ASP.NET代码吗?客户端验证,ajax,更新面板等
  • 您是否遇到过依赖特定ID的第三方代码来查找表单元素?
  • 你有没有办法在javascript中找到form-runat-server? (这是我的真实申请)
  • 如果您想提供自己的名字,您是否必须说clientmode =“static”?也就是说,命名容器会影响这个表单元素,因为它对于运行服务器功能至关重要,并且可以有一个 - 这对我来说没有意义,这个元素会落入命名容器限制,但没有知道你有什么经历。

1 个答案:

答案 0 :(得分:1)

你绝对可以指定自己的身份证,但它将保持不变。