開發中常常會遇到這樣的需求,定義了個列舉需要繫結到乙個下拉框給使用者選擇,雖說簡單可還是麻煩,貼上一小段**給大家試試
///
/// 將列舉類轉換為表 value:int型值,name:名稱,description:descriptionattribute指定的描述
///
///
///
public static enumschema converttotable(type enumtype)
{enumschema enumschema = new enumschema();
string names=system.enum.getnames(enumtype);
for(int i=0;i下面是enumschema定義:
使用列舉型別的值建立列舉型別
列舉型別中不僅可以宣告列舉的名稱,還可以加入附加的值如下式 public static enum pushtype public string tostring 其中push type sys稱為列舉的name,0則為列舉型別的value,那如何才能根據列舉型別的value獲取列舉型別的例項呢?見下...
讀取Excel資料到DataTable
讀取excel資料到datatable 獲取指定路徑 指定工作簿名稱的excel資料 取第乙個sheet的資料 檔案儲存路徑 工作簿名稱 如果爭取找到了資料會返回乙個完整的table,否則返回異常 public datatable getexceldata string astrfilename r...
MVC 中將列舉型別繫結到下拉列表
一 建立乙個如下的擴充套件方法 static selectlist toselectlist tenum this tenum enumobj return newselectlist values,id name enumobj 二 控制器裡 如下 其中postatus是枚 舉型別 public ...