我知道你可以这样做:
public ActionResult DoSomething([Bind(Exclude = "CreationDate")] Item item)
{ /*...*/ }
Run Code Online (Sandbox Code Playgroud)
[Bind(Exclude = "CreationDate")]
public ActionResult DoSomething(Item item)
{ /*...*/ }
Run Code Online (Sandbox Code Playgroud)
public ActionResult DoSomething([Bind(Exclude = "CreationDate")] Item item)
{ /*...*/ }
Run Code Online (Sandbox Code Playgroud)
这有完全相同的效果吗?如果绑定到多个参数怎么办?
第二种形式是我更常见的形式.据我所知,两种形式完全相同.
Exclude选项采用以逗号分隔的属性列表.排除列表只是从绑定中排除一个或多个参数; 它对剩余的参数没有影响.
例:
[Bind(Exclude="ID, Name")]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3893 次 |
| 最近记录: |