我正在尋找一種動態的方式來在我的MVC 1.0應用程序中實現搜索。MVC 1.0中的動態搜索選項
假設我有一個包含文本框,下拉菜單和按鈕的用戶控件。用戶將在文本框中輸入查詢,在下拉列表中選擇要搜索的列,然後按搜索按鈕。
做上述活動我想這樣做模型:
context.MyViewOrTableName.Where(p => (p.ColumnNameFromTheDropdown.Contains(DataFromTheTextbox)));
無論上述情況是可能的MVC 1.0,如果這樣的話怎麼辦? 任何幫助,將不勝感激。
解決方案:
context.MyViewOrTableName.Where("" + ColumnNameFromTheDropdown + ".Contains(@0)", DataFromTheTextbox);
這件事發生,包括命名空間System.Linq.Dynamic斯科特創建,並在下面後奧馬爾稱後才。
不錯的一點。其實我只是在那個角度尋找。 – 2010-12-14 06:39:09
你的回答引導我朝着正確的方向前進。 – 2010-12-15 11:23:45