我有一些 JS 代码位于 userControl 中。userControl 位于内容占位符内,更糟糕的是,将来可以从许多页面重用服务器端脚本。
该 JS 负责通过 JSON 创建对页面的发布请求。
在 IE 中:元素的名称很好 - 例如姓名、姓氏、地址
但在 Firefox 中,我也得到了服务器端控件的前缀。
例如:
ctl00_ContentPlaceHolder_UserControl1_Name
ctl00_ContentPlaceHolder_UserControl1_Surname
ctl00_ContentPlaceHolder_UserControl1_Address
一旦我收到了 post 值,我希望有一些聪明的方法可以动态地确定控件的路径,这样我就可以获得真正的表单元素名称。
这可能吗?这是一个 .net v2 解决方案,因此我无法像 v4 解决方案那样更改配置。
提前致谢。