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;
}
这做到了。谢谢! –