2011-07-25 20 views
1

私はカスタムボタンヘルパーを作成しました。私はテキスト、URL、CSSの属性を渡し、すべてが完璧に動作します。私が改善したいのは、そのボタンにActionLink機能を組み込むことだけです。たとえば、アクション名とコントローラー名を渡したいとします。そのリンクはそのアクションリンクと同じです(ActionLinkのように)asp.net mvc3 razorカスタムボタンヘルパー

誰もが同じ問題に取り組んでいて、それを行う方法をヒント?ご協力ありがとうございます!

+0

あなたのヘルパーはどこですか? – SLaks

答えて

1

この問題では、Url.Actionメソッドを使用してください。

1

Urlオブジェクトのメソッドを使用して、アクションのURLを取得できます。

Urlオブジェクトがない場合は、new UrlHelper(ViewContext.RequestContext)と書くことができます。

+0

ええ、私はちょうどそれを働かせました。私は@ Url.Actionを使用し、文字列としてC#クラスに渡しました。よく働く。ありがとうございました! –

関連する問題