控制器**:
///assemblystring:程式集名稱的長格式,name:獲取程式集例項中具有指定名稱的 system.type 物件,except:除了哪些列舉(鍵或值都可以)不載入到下拉列表框///此方法寫在控制器當中,getenum則為 最下面html**中的action名
public actionresult getenum(string assemblystring, string name, string except = "")
,", except.toupper());
assembly ass = assembly.load(assemblystring);
type type = ass.gettype(name);
if (type != null && type.isenum)
,", names[i].toupper())) < 0)
list.add(new );
}return json(list);
}return json(null);
}
js**:(使用前引用jquery)
$(function () );}, "json");
});}
});
html中的具體寫法:
選擇
在下拉列表框中繫結列舉
我們曾經見過在propertygrid中能自動用下拉列表列出我們自定義的列舉屬性。這個自動列出列舉值的功能其實很簡單。下面是模仿propertygrid實現乙個遍歷所有列舉繫結到下拉列表的功能 假設 你定義了這樣的乙個列舉 public enum exceptioncategories 或者,你偷懶...
C 列舉型別繫結下拉列表框
列舉的顯示名稱 global system.attributeusage attributetargets.field,inherited false,allowmultiple false public sealed class enumshownameattribute attribute 構造...
可以多選的下拉列表框
可以多選的下拉列表框 自己做開發的過程中,經常有時候遇到一次要選擇多個值的情況。而用dropdownlist一次只能選擇乙個,沒辦法自己最近抽空寫了乙個 方便自己一戶用,不過很簡單 拿出來跟大家交流一下。介面如下 簡單介紹一下 這是乙個使用者控制項 其中包含了 乙個文字框 用來顯示選中text值,乙...