問題タブ [t4mvc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
898 参照

asp.net-mvc-3 - PartialViewsで無効なModelState

私は次の行動を起こします

このアクションのビューは、この部分ビューを呼び出します

コントローラーアクション付き

誰かがModelStateエラーを含むAddFooフォームを送信した場合、POSTアクションを/ Fooにリダイレクトして、ModelStateエラーを含むAddFoo部分ビューを表示する必要があります。これを処理するための最良のアプローチは何ですか?

0 投票する
2 に答える
922 参照

t4mvc - T4MVC を外部 JavaScript ファイルとともに使用する

外部jsファイルでT4MVCを使用することは可能ですか?

cshtmlファイルにjsファイルを含めます

MyScript.jsでは、関数に次のものがあります

@Url.Action(MVC.MyController.MyAction())

しかし、そのアクション名にコンパイルされることはありません(runatサーバーがそのトリックを行うと思っていましたが、そうではありませんでした)

私は何が欠けていますか?何か助けになることがあれば、私もチャーピーを使用しています...

ありがとう

0 投票する
1 に答える
563 参照

asp.net-mvc - 分割コントローラーとアクション名を持つt4MvcとHtml.BeginForm

私は私の見解の多くで次のヘルパーを使用しています:

プロジェクトでt4Mvcの使用を開始したいのですが、actionurlプロパティだけを持つBeginFormヘルパーがないようです。通常の<form>タグを使用してから、アクションにUrl.Actionを使用できます。

コードでタグを使用する必要がないようにする方法はあり<form>ますが、同時にt4テンプレートでHtml.BeginFormを使用しますか?

0 投票する
1 に答える
96 参照

asp.net-mvc - T4Mvcのこれら2つの定義の違いは何ですか?

私のかみそりのビューでは、次のようになります。

どちらも同じURLを生成しているように見えます。なぜアクションプロパティ?

0 投票する
2 に答える
3488 参照

asp.net-mvc-3 - filterContext.Controller.ViewData.Model は ActionFilter.OnActionExecuted で null です

モデルがビューモデルにバインドする POST アクションを含む ASP.NET MVC 3 プロジェクトがあります。

があり、ActionFilterそのビューモデルを見たいのですOnActionExecutedが、ViewData.Modelnull です。私は何を誤解していViewData.Modelますか?

0 投票する
1 に答える
157 参照

asp.net-mvc - T4MVC 2.6.65 および UseLowercaseRoutes=true エラー

良い一日!

NuGet (2.6.64 からアップグレード) の 2.6.65 の最新の T4MVC を使用しています。

そして、エラーが発生しました:

エラーをトリガーする生成コードは次のとおりです。

これはバグですか?

0 投票する
1 に答える
116 参照

asp.net-mvc - T4MVC アクション トークン

アクション トークンが T4MVC から削除されました。同じコントローラー内でアクションを参照するための短い構文がないことを理解していますか?

0 投票する
1 に答える
309 参照

asp.net-mvc - ポータブル エリアの T4MVC サポート

T4MVC.Settings ファイルでのこれの意味:

「ここにポータブル領域を含むフォルダを一覧表示できます」とはどういう意味ですか?

ポータブル エリアは個別のプロジェクト/アセンブリとして実装され、[参照の追加] を介して消費プロジェクトに取り込まれることがわかっているため、これらのフォルダーの意味がよくわかりません。

エリア内で T4MVC を使用している場合、ポータブル エリアにエリア フォルダ名を指定する必要があると考えていましたが、機能しません。T4MVC では何も生成されません。

0 投票する
1 に答える
341 参照

asp.net-mvc - コマンドラインからT4MVC変換を実行する

コマンドラインからASP.NETMVCアプリを公開する方法を見つけてうれしいですが、.batファイルからビルドする前にT4MVC変換も実行したいと思います。

これは可能ですか?

0 投票する
2 に答える
358 参照

resharper - T4MVCとResharperナビゲーション

VS2010内のナビゲーションを支援するために、Resharperの「GotoDeclaration」(Resharperのデフォルトのキーマッピングではctrl + b)キーボードショートカットを頻繁に使用します。アプリケーションにT4MVCへの参照を含める前は、「文字列参照」を使用し、Resharperは「意味のある」場所を認識していました。

例えば:

文字列でctrl+bを使用すると"_Continents"、Resharperは_Continents.cshtmlという名前の部分ビューに移動したいと考えていました。

T4MVCを使い始めたので、上記と同じスニペットを書くことができます。

でctrl+bを使用する_Continentsと、部分ビューに移動する代わりに、T4MVCで生成されたコードに移動します。

元のナビゲーションを復元しながら、プロジェクトでT4MVCを維持する方法はありますか(強く入力された感触とインテリセンスのサポートが本当に好きです)?