1
如果我声明绑定属性作为方法的参数,它不工作,因为它预期不起作用?
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create([Bind(Exclude="ID")]int ServiceId, Event evnt)
{
var service = dbSrc.GetAll().WithID(ServiceId).SingleOrDefault();
if (service == null)
但如果我宣布它的一流水平,它的作品!
[Bind(Exclude = "ID")]
partial class Event
{
触发创建操作的表单在usercontrol中,我使用的是asp.net mvc 1?
我的数据库设置很好。 id列是主键并自动生成。
可能是什么原因?或者它是1.0版本中的错误?
在此先感谢
由于克雷格,它的工作原理!但是什么原因?是不是因为自定义参数先来了,然后带着绑定attirubute的模型跟着它呢? – 2010-02-18 19:23:22
当你在一个方法里放入'[Bind' *''()'时,你将该属性放在一个单独的参数*上,而不是整个方法上。 – 2010-02-18 20:00:47
我现在明白了,非常感谢。 – 2010-02-18 21:14:23