所以我有一段时间没有做任何 ASP.net 了,我试图调用一些 javascript 验证,这有效,然后我需要调用一个 Code behind 事件。
我以为这很容易,但它变成了一个正确的麻烦。
我要做的就是检查文本框是否为空,如果是则发出警报并且不运行任何服务端方法,如果它不为空则运行方法。
不要介意更改代码,(尽管必须继续使用母版页和内容部分)。
<input type="submit" value="Update" onclick="validate()"/>
<SCRIPT LANGAUGE="JavaScript">
function validate() {
var jname = document.getElementById('MainContent_txtname').value;
if (jname == null) {
alert("Please Enter Name");
}
else {
CallServerMethod();
}
}
function CallServerMethod() {
UpdateClient() //I dont work
}
</SCRIPT>
有任何想法吗?谢谢