我遇到搜索/過濾器問題。 我有一個列表(用戶詳細信息 - 圖片,名稱),我使用html helper editorformodel來顯示列表,我想列入搜索列表,因爲我在每個字母中鍵入我想列表顯示匹配的項目從列表中刪除,而不會返回到控制器。這可能嗎?搜索清單MVC3
我已經看到一些帖子像Asp.Net MVC3 adding search functionality但他們回到控制器
我是新來的MVC,請幫助。
英迪拉
編輯(附加信息):
下面是我在做什麼,我傳遞的模型(有兩個列表和兩個字符串)從控制器查看,在視圖中使用Editorformodel()併爲模型創建partialview。在部分視圖中,我顯示兩個列表(反過來,這些列表是包含名稱,圖片url,bool值的模型)。當我們輸入字母時,我需要從這個列表中搜索與用戶名匹配的字符串,並選擇要傳遞給模型的元素。 實施例:
public class myuser
{string name;string picture_url; bool selected;}
public class mylibrary
{string name; IEnumerable<myuser> userlist; IEnumerable<myuser> adminuser; string deadline;}
controller{...... return view(mylibrary);}
在模型 @model .... models.mylibrary 。 。 。 @using(Html.BeginForm(....) { @ Html.EditorForModel() }
用於在MyLibrary
@model ....models.mylibrary
@Html.EditorFor(x=>x.userlist) ---this is the list I want to search through
@Html.EditorFor(x=>x.adminuser)
@Html.TextBoxFor(x=>x.deadline)
局部視圖局部視圖用於爲myuser
@model .....models.myuser
@html.Checkboxfor(x=>x.selected)
@html.LabelFor(x=>x.Name)
我沒有使用任何表格來顯示,它全是html,我想在每次擊鍵時修改列表,並返回更新的列表,這就是我正在努力的。請讓我知道你是否需要更多的細節,謝謝再次尋求幫助。
可能重複(http://stackoverflow.com/questions/5033060/ asp-net-mvc3-razor-auto-complete-tutorial) – 2011-12-19 23:30:41