1
在what's new in ASP.NET 4.5 doc it talks about model binding in web forms我試過了。asp.net 4.5模型綁定
我有一些它的工作,但我得到一個編譯時錯誤:
'System.Web.UI.Control' is not an attribute class
這是指向字控制代碼[控制(「ddlCategory」)的這一部分詮釋? CATEGORYID。
我想我需要添加一些參考,但文件沒有提到,所以我不知道什麼是錯的。
public IEnumerable<Product> LoadProducts([Control("ddlCategory")] int? categoryId)
{
var retval = new List<Product>();
if (categoryId.HasValue)
{
using (var db = new DBDataContext())
{
retval = db.Products.Where(x => x.CategoryId == categoryId.Value).ToList();
}
}
return retval;
}
這做到了。謝謝! –