0

Html.Action を使用して複数のパラメーターを渡す方法。

@ Html.Action("StringName","ActionName","Controller",new{id=param1,name=param2})

この正しいフォーマットを教えてください。

4

1 に答える 1

1

編集:この回答はActionLink. パラメータを使用してアクションを呼び出すこともできます ( を使用すると直接呼び出されますHtml.Action) 。

それらを渡すことができます (例で行ったように)。ルートで見つからないすべてのパラメーターは、クエリ文字列パラメーターとして使用されます。

それらすべてを別のアクションでキャッチできます。

すべての値は正しい C# 宣言でなければならないことに注意してください。したがって、2 番目のパラメーターを文字列として渡すには、(通常の C# コードと同様に) 二重引用符を使用する必要があります。

@Html.Action("StringName","ActionName","Controller",new{id=param1,name="param2"})
于 2012-05-11T05:08:26.603 に答える