2010-09-01 48 views
0

我正在使用ASP.NET動態數據實體項目爲我的數據庫生成Web應用程序。我想知道什麼是最簡單的方法來限制列的允許值而不改變數據庫結構以使該列成爲外鍵或以任何方式修改數據庫。使用動態數據實體限制nvarchar列的值

例如。我有一個名爲Assets的表,它有一個TypeOfAsset的nvarchar(50)列。例如,我想將資產類型限制爲「打印機」,「桌面」或「筆記本電腦」。我希望所有搜索和創建模板自動使用此列的下拉列表而不是文本字段。

我需要創建自定義模板並使用UIHint attirbute嗎?我可以在元數據中使用其他一些屬性嗎?或者有沒有辦法限制LinqToSql中的值,所以就動態數據實體而言,它自然使用Dropdownlists?

回答