2009-05-06 21 views
0

私の問題は次のとおりです。私はアカウントを作成するシステムを持っています。ただし、異なるユーザーが作成したアカウントに異なる属性を設定できます。つまり、ユーザーごとに異なる属性を持つ動的フォームを取得します。どのように私はそのようなフォームを処理する必要がありますか?動的フォームASP.NET MVC

+0

.......注意深く? – Will

答えて

1

クライアント側をjQueryでソートしたら、おそらく何らかのエントリがあるかどうかに基づいてフォーム値を処理したいと思うかもしれません。コントローラーで以下を使用してフォームコレクション全体を取得してください:

public ActionResult AddUser(FormCollection formvals) 
{ 
    //Check for existence of form values and save as appropriate 

    return View(); 
} 
+0

それはありがとう、ありがとう。 – Trimack

0

ユーザーの選択に基づいてHTML要素を表示/非表示にする必要があるようです。 jQueryを見て、クライアント側でフォーム要素を操作してください。

+0

それは悪いことですが、Webサービスから許可される属性のリストを取得し、時間がたつにつれて属性の数が増え、これらの追加属性で新しいアクションを毎回コンパイルしたくありません。とにかく、試してみましょう、ありがとう。 – Trimack