ASP.NET 中按钮的单击事件不能响应!
各位同志, 请帮忙看下, 我为我的按钮设置了单击事件,其UseSubmitBehavior属性也设置成了 FALSE, 但当在客户端点击时, 完全没有执行里面的事件代码。。。。 而是, 直接提交到了,该按钮所在表单的目的页上面去了~~~~~ ...额, 分不多哈~~ 呵呵, 希望大家能理解, 很急 很急~
...全文
请发表友善的回复…
发表回复
wangning08115 2011-08-24
- 打赏
- 举报
为什么将FORM中的ACTION属性 去了 就好了。。????为什么为什么
wangning08115 2011-08-24
- 打赏
- 举报
为什么将FORM中的ACTION属性 去了 就好了。。????为什么为什么
Q419264326 2010-04-17
- 打赏
- 举报
张路同志提议, 将FORM中的ACTION属性, 去掉, 成功了, 但, 为什么加上 ACTION属性就不行了?
Q419264326 2010-04-17
- 打赏
- 举报
<form id="addD_Child" action="goAdd.aspx" runat="server">
--FORM里面有若干DIV, 若干TABLE,
<asp:Button ID="btnSubmit" runat="server" Text="提 交" CssClass="subButton" OnClick="btnSubmit_Click" UseSubmitBehavior="False" CausesValidation="False" /></td>
</FORM>
--C# CODE
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
--FORM里面有若干DIV, 若干TABLE,
<asp:Button ID="btnSubmit" runat="server" Text="提 交" CssClass="subButton" OnClick="btnSubmit_Click" UseSubmitBehavior="False" CausesValidation="False" /></td>
</FORM>
--C# CODE
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
xray2005 2010-04-17
- 打赏
- 举报
HTML页面部分。
Q419264326 2010-04-17
- 打赏
- 举报
完整 代码忒长, 您要的是 , 那一部分呀?
,<asp:Button ID="btnSubmit" runat="server" Text="提 交" CssClass="subButton" OnClick="btnSubmit_Click" UseSubmitBehavior="False" CausesValidation="False" />
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
,<asp:Button ID="btnSubmit" runat="server" Text="提 交" CssClass="subButton" OnClick="btnSubmit_Click" UseSubmitBehavior="False" CausesValidation="False" />
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
xray2005 2010-04-17
- 打赏
- 举报
贴你完整的代码
Q419264326 2010-04-17
- 打赏
- 举报
确实不行, 那问下你们哦, 你们对服务器端 某些数据的处理都是用 BUTTON么? 还是其他的呢?
那, 还忘记说了, 我 点了之后也不是没反应 , 反正 CLICK事件 完全无效, 但是, 点击按钮之后 戏剧性的, 页面跳转到, FORM所提交的页面上去了, 我关闭了, USESUBMITBEHAVIOR, 怎么还会这样呀?
那, 还忘记说了, 我 点了之后也不是没反应 , 反正 CLICK事件 完全无效, 但是, 点击按钮之后 戏剧性的, 页面跳转到, FORM所提交的页面上去了, 我关闭了, USESUBMITBEHAVIOR, 怎么还会这样呀?
xray2005 2010-04-17
- 打赏
- 举报
UseSubmitBehavior="true"还不执行吗? 那就奇怪了
Q419264326 2010-04-17
- 打赏
- 举报
没有, 我没有做前台JS事件。。。服务器端的事件压根儿就不能执行, 劳烦看一下哈,<asp:Button ID="btnSubmit" runat="server" Text="提 交" CssClass="subButton" OnClick="btnSubmit_Click" UseSubmitBehavior="False" CausesValidation="False" />
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('1');</script>");
}
Q419264326 2010-04-17
- 打赏
- 举报
亲娘的, 还是不行~~~~ 我现在还没使用验证控件呀,怎么回事儿呢?
xray2005 2010-04-17
- 打赏
- 举报
应该是这样,才会执行你客户端的JS代码
<asp:Button id="btn" Text="MyButton" runat="server" OnClick="MyButton_Click" OnClientClick="ShowMe();"/>
后台.cs代码,服务器端事件。
protected void MyButton_Click(object sender,EventArgs e)
{
}
前台HTML页面里写 客户端JAVASCRIP代码:
<script type="text/javascript">
function ShowMe()
{
alert("Hello!");
}
</script>
<asp:Button id="btn" Text="MyButton" runat="server" OnClick="MyButton_Click" OnClientClick="ShowMe();"/>
后台.cs代码,服务器端事件。
protected void MyButton_Click(object sender,EventArgs e)
{
}
前台HTML页面里写 客户端JAVASCRIP代码:
<script type="text/javascript">
function ShowMe()
{
alert("Hello!");
}
</script>
Q419264326 2010-04-17
- 打赏
- 举报
啊? 改成TRUE? 我试一下, 风车车 同志~
xray2005 2010-04-17
- 打赏
- 举报
UseSubmitBehavior改成true
Q419264326 2010-04-17
- 打赏
- 举报
额, 这个贴不贴 代码 感觉都一样~~~~~~~~ 额, 嘿嘿~~~
初吻给了烟 2010-04-17
- 打赏
- 举报
代码呢...
这样问别人很难帮你的啊
哎。。洗洗睡吧,时间不早了
这样问别人很难帮你的啊
哎。。洗洗睡吧,时间不早了