如何使用c#語言在Asp.net中顯示error messages
或data validation messages
。 請指導我。如何在Asp.net中顯示錯誤消息對話框
回答
標記:
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
代碼隱藏:
protected void Button1_Click(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(
this.GetType(), "myalert", "alert('" + errorText + "');", true);
}
或
Response.Write(
@"<SCRIPT LANGUAGE=""JavaScript"">alert('" + errorText + "')</SCRIPT>");
有很多方法可以做到這一點,根據您的具體情況,但你可以嘗試使用ASP.NET驗證控件之一,如RequiredFieldValidator或RegularExpressionValidator。
例
<asp:TextBox id="textbox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="reqFldValidator"
runat="server"
ControlToValidate="textbox1"
ErrorMessage="Field is required!" />
<asp:RegularExpressionValidator ID="regExValidator"
runat="server"
ControlToValidate="textbox1"
ValidationExpression="\d+"
ErrorMessage="Must be a number!"/>
前面的ASP.NET標記是所有你需要在一個文本框進行了幾個基本的驗證的。如果表單已提交且TextBox爲空,則RequiredFieldValidator將搶先回發並顯示消息「Field is required!」。同樣,如果TextBox中的文本與RegularExpressionValidator的ValidationExpression不匹配,則消息「必須是數字!」將被顯示。
您可以使用ASP.NET驗證控件做很多事情,但這只是一個基本示例。要了解更多信息,請查閱MSDN文檔。
感謝您的答案,目前我使用驗證控件,作爲Asp.net的初學者,我想知道這是否可能。 –
@Able別名:對不起,如果可能的話? – FishBasketGordo
如何在服務器腳本中顯示消息 –
使用te驗證摘要以及asp.net驗證器。檢查這msdn文檔。在網頁的最後,你會發現一個很好和簡單的例子,說明如何使用驗證摘要。 快樂編碼
- 1. 如何在struts2 jquery對話框中顯示錯誤消息
- 2. 在struts 2的對話框中顯示錯誤消息?
- 3. 在Android中顯示消息對話框
- 4. 消息對話框錯誤
- 5. 顯示錯誤消息(asp.net)
- 6. 在jQuery-UI對話框上顯示錯誤消息
- 7. 如何在asp.net中顯示對話框
- 8. 消息框在C#中顯示錯誤
- 9. 如何在WiX卸載時顯示對話框或消息框?
- 10. CRM 2016:錯誤消息對話框不顯示
- 11. 如何在java中顯示消息對話框
- 12. 如何在警報對話框中顯示Toast消息?
- 13. 顯示錯誤對話框
- 14. 如何在C#asp.net窗體中顯示/顯示消息框?
- 15. 顯示消息對話框的方法
- 16. Openerp顯示消息對話框
- 17. 顯示簡單的消息對話框
- 18. 如何在asp.net中顯示錯誤消息?
- 19. 如何使用C#在Asp.Net頁面中顯示錯誤消息?
- 20. 如何在asp.net中顯示錯誤消息MVC2.0
- 21. 在asp.net問題中顯示消息框
- 22. 提交失敗表單後在對話框中顯示錯誤消息
- 23. 如何在JavaScript警告框中顯示sql錯誤消息?
- 24. 在C中的保存對話框上顯示消息框#
- 25. 消息:顯示對話
- 26. ASP.NET MVC:不顯示ModelState錯誤消息
- 27. 如果選中「顯示友好HTTP錯誤消息」,IE8將在ASP.NET MVC區域顯示404錯誤消息
- 28. JQuery對話框:選擇確認選項後在對話框中顯示消息
- 29. 如何在ASP.NET MVC頁面上顯示驗證錯誤消息?
- 30. 如何使用httpcontext在asp.net中顯示會話過期消息
謝謝,我試了一下。 –