2012-11-09 167 views
0

没有被解雇这是真正推动我坚果,页面一直工作正常,但不知什么原因,它停止的触发按钮事件!任何按钮的事件!所有我记得是我升级的浏览器IE8,但即使有什么关系IE,它也不能与Firefox的工作。按钮在asp.net 2.0

我检查生成的源代码时,按钮部分表示:

<input type="submit" name="TabContainer1$tpOrg$btnSaveOrg" value="Save" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;TabContainer1$tpOrg$btnSaveOrg&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="TabContainer1_tpOrg_btnSaveOrg" style="width:83px;" /> 

此按钮是一个TabContainer的内部。

要排除TabContainer的的问题,我创建了TabContainer的外另一个按钮,生成的代码是:

<input type="submit" name="Button1" value="Button" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;Button1&quot;, &quot;&quot;, true, &quot;&quot;, &quot;&quot;, false, false))" id="Button1" /> 

是什么原因导致按钮事件不在这里解雇?非常感谢你。

+0

感谢您指出的是,会做 – mdivk

回答

0

当你使用一个提交按钮,0​​那么,为什么你需要使用onclick事件????

改变您的按钮代码

INSIDE TAB 
<input type="submit" name="TabContainer1$tpOrg$btnSaveOrg" value="Save" id="TabContainer1_tpOrg_btnSaveOrg" style="width:83px;" /> 


OUTSIDE TAB 
<input type="submit" name="Button1" value="Button" id="Button1" />