簡體   English   中英

如何使用C#在Asp.Net頁面中顯示錯誤消息?

[英]How to display the Error Message in Asp.Net Page using C#?

我的aspx頁面中有幾個下拉boxex,我也有搜索按鈕。

如果用戶單擊“搜索”按鈕而不選擇任何下拉框,則我要顯示“請選擇任何值”之類的消息

我的頁面是動態創建的,所有控件都是動態創建的。 而且我不想使用任何靜態aspx頁面控件(例如,文本框,標簽等)顯示錯誤消息

並且我想從我的aspx.cs文件中引用的其他.cs文件中顯示錯誤消息。

我已經嘗試過如下操作:但是它不起作用。

if (first!= "-- Select The Item --" || second != "-- Select The Item --")
            {
                //Do Something
            }
            else
            {

                throw new Exception("Please select any Filter Type");
            }

您可以使用RequiredFieldValidator請檢查以下SO鏈接:

如何將RequiredFieldValidator添加到DropDownList控件?

假設dd1dd2DropDownList控件ID,則可以檢查SelectedIndex屬性:

if (dd1.SelectedIndex != 0 || dd2.SelectedIndex != 0)
{
    //Do Something
}
else
{

    throw new Exception("Please select any Filter Type");
}

好吧,javascript可以用來驗證下拉列表。...看看下面的鏈接如何驗證動態創建的控件?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM