在后台Page_Load中加一句:
this.btnUpdate.Attributes.Add("onclick", " return isVerify()");
将<asp:Button ID="btnUpdate" runat="server" Text="Update" OnClick="btnUpdate_Click"
ValidationGroup="1" OnClientClick="isVerify()" /> 改为<asp:Button ID="btnUpdate" runat="server" Text="Update" OnClick="btnUpdate_Click" />
this.btnUpdate.Attributes.Add("onclick", " return isVerify()");
将<asp:Button ID="btnUpdate" runat="server" Text="Update" OnClick="btnUpdate_Click"
ValidationGroup="1" OnClientClick="isVerify()" /> 改为<asp:Button ID="btnUpdate" runat="server" Text="Update" OnClick="btnUpdate_Click" />
这个取到的都是NULL
我这里dataMobile是一个写在formview里的textbox 都是服务器控件
会不会是这些有影响???
或者
var strMobile=document.form1.dataMobile.value;
算了 我改用validator了
var strMobile=document.getElementById("ctl00$dataMobile").value;
在控件ID前加ctl00$就可以访问了