擴充套件DropDownList

2022-02-10 04:12:16 字數 434 閱讀 3851

使用dropdownlist,我們習慣在所有待選資料前面加乙個空白項,或者"請選擇"的提示,微軟卻沒有,這可能就是中西文化的差異.

現在擴充套件為dropdownlistpro

經過**除錯,和看源**,得知預設選中的行為是在selectedindex的get方法中設定的.所以過載該方法,即可達到目的.

public class dropdownlistpro: dropdownlist

return false;

}set}}

private bool m_hasadded=false;

public override int selectedindex

return base.selectedindex;

}set

}在使用的時候只需要設定 dropdownlist1.addblankitem=true.

dropdownlist資料繫結

在web.config配置檔案連線資料庫 新建乙個 sqlhelp 類 string scon system.configuration.configurationmanager.connectionstrings scon connectionstring 執行查詢的方法返回的是乙個dataset...

DropDownList使用總結

code 1 5g 若selectedvalue沒有對應的5g,則丟擲如下異常 dropdownlist1 有乙個無效 selectedvalue,因為它不在專案列表中。引數名 value 2 president 是設定索引中最小項的值為president,並不是選擇文字為president的項 3...

驗證dropdownlist必選

假定dropdownlist 請選擇類別 新聞中心 招聘資訊 可以新增乙個comparevalidator控制項,設定如下屬性 controltovalidate 要驗證的dropdownlist type 要驗證的字元型別 我的這裡是驗證字串 valuetocompare 要驗證的字串的值 ope...