调试了好长时间 才发现原来是控件ID名重复了,一个是服务器端控件按钮button放在用户自定控件中,还有一个客户端控件 id 为 submit
服务器端按钮单击事件被解析为:
οnclick="javascript:__doPostBack('topweb1$myButton3','')
这是服务器端生成的javascript脚本代码:
var theForm = document.forms['form1'];
if (!theForm) {
theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
theForm.__EVENTTARGET.value = eventTarget;
theForm.__EVENTARGUMENT.value = eventArgument;
theForm.submit();
}
所以把客户端的id 为 submit的改个名字就可以了
JS Submit
最新推荐文章于 2019-09-27 23:12:09 发布