读书人

WebFrom Button事件里面怎么再加外部方

发布时间: 2013-12-04 17:21:01 作者: rapoo

WebFrom Button事件里面如何再加外部方法


<asp:Button ID="btnAddd" runat="server" Text="添加" OnClick="btnAddd_Click" />
//btnAddd_Click是后台一个事件方法.
//要求先调用JS里面的方法如果如果为true才执行这个方法.要怎么写呢?

<script>
window.onload = function dataCheck() {
var cpname = document.getElementById("txtCPName")
if (cpname == "") {
alert("联系人不能为空");
}

}

要求先调用JS里面的方法如果如果为true才执行这个方法.要怎么写呢?
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

OnClientClick="dataCheck()" 改成OnClientClick="return dataCheck()"

这样写没有执行后台的方法.前台的方法是执行了.

看你这个
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="dataCheck()" />
你后台单击事件加了吗?

也是一样的.后台事件是

protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('后台运行代码')</script>");
}

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return dataCheck()" OnClick="Button1_Click" /> 你是这样写的吗? 这样是不会错的吧

读书人网 >C#

热点推荐