1
我需要將值插入到選擇列表中。它不是「0」值(即第一個顯示),而是下一個將是「其他」的值。然後用於顯示「其他」文本框。將值插入到選擇列表中
我的問題類似於link text。
編輯: 我不知道這是否會幫助,但這裏是代碼:
SelectList Titles;
ViewData["TitleIsOther"] = TitleIsOther(Case);
if ((bool)ViewData["TitleIsOther"])
{
Titles = new SelectList((LookupCollection)this.LookupRepository.FetchByCategory(true, 0, 0, false,
(int)Enums.LookupCategory.CaseTitles, _LoggedInUser.AccountId), "Id", "Name", "-1");
}
else
{
Titles = new SelectList((LookupCollection)this.LookupRepository.FetchByCategory(true, 0, 0, false,
(int)Enums.LookupCategory.CaseTitles, _LoggedInUser.AccountId), "Id", "Name");
}
ViewData["Titles"] = Titles;
的選擇值「-1」將是「其他」選項。
如果您發佈創建SelectList的控制器代碼,某人可能會告訴您如何修改它以注入額外的項目。 – grenade 2009-08-12 09:29:11