所以我沒有做任何ASP.net一段時間,即時嘗試調用一些JavaScript驗證,這工作,然後我需要調用一個代碼隱藏事件。JavaScript調用服務器端事件
我認爲這會很容易,但它變成了一個正確的滋擾。
我想要做的就是檢查文本框是否爲空,如果是這樣,那麼一個警報和不運行任何服務方法,如果它不是空的,然後運行方法。
不介意更改代碼,(儘管必須繼續使用materpages和內容部分)。
<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>
有什麼想法? 謝謝
如果你只是在驗證一個字段不是空的,爲什麼不使用ASP:RequiredFieldValidator? –
客戶想要一個彈出式窗口,我知道.... –