2

標準の ASP.NET MVC フォーム ポストがあります。

例えば。

<% using (Html.BeginForm<CommentController>(c => c.Create())) { %>    
..
<% } %>

(and in the controller)

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Comment comment)
{ .. }

では、オブジェクトに存在する可能性のある、またはプロパティなどの特定の値を無視するようにするにはどうすればよいでしょうか?IDCreatedOnComment

除外/ブラックリストを定義する方法はありますか?

4

2 に答える 2

3

Exclude タグでBindAttributeを使用する

public ActionResult Create( [Bind(Exclude="ID, CreatedOn")]Comment comment )
{
}
于 2009-04-05T02:41:04.120 に答える
-2

フォーム HTML 内にある入力は、デフォルトで送信と共に渡されます。

申し訳ありませんが、頭の中で答えがありませんが、可能なjQueryプラグインやAJAXフィルタリングメカニズムを調べることから始めます。

于 2009-04-05T02:34:18.237 に答える