- 設計 <asp:Button> 與一個需要驗證的 Control: 1234567891011121314
<
asp:Button
ID
=
"btnUpdate"
runat
=
"server"
Text
=
"更新"
CommandName
=
"Update"
CausesValidation
=
"false"
OnClientClick
=
"return confirmUpdate();"
ValidationGroup
=
"vgUpdate"
/>
<
asp:TextBox
ID
=
"txtUpdateName"
runat
=
"server"
Text
=
"HelloWorld"
></
asp:TextBox
>
<
asp:RequiredFieldValidator
ID
=
"UpdateNameRequired"
runat
=
"server"
ControlToValidate
=
"txtUpdateName"
ToolTip
=
"必須輸入名稱。"
ErrorMessage
=
"必須輸入名稱。"
ValidationGroup
=
"vgUpdate"
>*</
asp:RequiredFieldValidator
>
- 要將 CausesValidation 設定為 false, 以避免在 Client 端產生多餘的 validation.
- 在 OnClientClick 中設定呼叫一個 javascript 的 function.
- 對於要驗證的項目, 需給定一個 ValidationGroup 值 (ex: vgUpdate)
2008/01/04
[ASP.Net] 在asp:Button加入Vaildation與javascript的confirm
訂閱:
文章 (Atom)