問題タブ [razor-2]
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.
css - MVC4 / Razor 2を使用した条件属性のブール文字列比較は、予期しない結果を返します
MVC3ソリューションをRazor2を使用してMVC4にアップグレードした後、次の問題が発生しました。
ビュー内のこのコード
これをMVC3で返します
そしてこれはMVC4で
これは私のCSSを壊します。
これは、Razor 2の新しい条件付き属性機能によって導入されたバグですか?
私の回避策はこれです:
これを返します:
誰かがより良い提案がありますか?
asp.net-mvc-4 - ASP.NET MVC4で同じアクションの下で複数のフォーム操作を処理するためのベストプラクティスは何ですか?
RazorEngineを使用するASP.NETMVC4プロジェクトには、次のシナリオがあります。
- 私は少なくとも4つの異なる形式のビューを持っています。
- 同じアクションマッピングですべてのフォームPOSTを処理したいと思います。
実際には、次のように、4つのフォームが異なるルートマッピングに投稿されます。
4つのフォームすべてを同じルートマッピングで処理できるかどうかを知りたいのですが、すべて/User/Roles/15
のフォームが送信された後、コントローラーがどのフォームが送信されたかを識別できます。コンセプトは次のようなものです。
私は本当にURLの一貫性を保ちたいので、それが可能かどうかを知りたいだけです。
アドバイスや提案は大歓迎です。
html - 以下の Create メソッドを指定して、1 対 1 の関係で子アクションのビューを追加する方法を教えてください。
3 つのエンティティ クラスがあります。チーム、TeamContact、および TeamAddress。
関係
メソッドの作成
私の問題は、作成ビューをスキャフォールディングしようとすると、エンティティ チームのラベルとフィールドのみがスキャフォールディングされることです。ビューはチームエンティティに対して強く型付けされています.これが私の問題の原因であると思います. 下記参照。
ビューを作成
チーム
チーム連絡先
チーム住所
これを通過するにはどうすればよいですか?
deployment - MVC.NET Razor ビューのレンダリングがデプロイ間で異なる
MVC4 プロジェクトに、2 つの異なる環境で同じ入力を異なる方法で処理するカミソリ ビューがあります。MVC セクション内にスクリプト ブロックがあります。
私のライブ展開では、小なり比較 ( if(a < b)
)を作成するたびに<
、HTML ブロックとして解釈され、セクションが奇妙な方法でレンダリングされます。現在、私は使用する必要がありますHtml.Raw("<")
。私の開発マシンでは、この問題はありません。
かみそりが私のjavascriptの一部であることを認識しない理由については簡単な答えがあると確信していますが<
、今のところ、動作が展開ごとに異なる理由だけに興味があります。条件付き属性などの新機能が両方で機能しているため、両方のセットアップで razor v2 が実行されていることはわかっています。
このような不一致の原因は何でしょうか?
mysql - クエリの解析中にエラーが発生しました
ヘルプが必要です....SQLが苦手です。JOINを適用しようとすると、次のエラーが発生します。
これはMySQLです:
チームテーブルにはPKがあります:TeamIdフィクスチャテーブルにはFKがあります:HomeTeam私はWebMatrix2を使用しています。RazorWebPages
asp.net-mvc - ASP.NetMVC3カスタムHTMLヘルパー
ASP.NetMVC3とRazorを使用しています
以下の構造のカスタムHTMLヘルパーを作成するにはどうすればよいですか。これはモデルプロパティにバインドする必要があります。また、ラベル、スパン、入力にパラメータを渡す必要があります。
以下のマークアップのコードサンプルはありますか?
アップデート:
以下を試しましたが、モデルで使用したテキストを表示しないためにテキストを表示します
私のビューモデルは以下のとおりで、リソースファイルを使用してテキストをフェッチします
wpf - RazorテンプレートでのJavaScriptエラー
Razor v2テンプレートエンジンを使用してWPFからHTMLページをレンダリングしていますが、テンプレート内のJavaScriptからエラーが発生します。問題のあるコードは次のとおりです。
エラーは次のとおりです。
スクリプトセクションを<text>
タグでラップしてみましたが、役に立ちませんでした。
wpf - WPF で .cshtml をフォーマットする
文字列を返すモデル (カスタム DTO) を使用して書式設定する Razor テンプレートがあります。私は WPF からこれを行っているので、HttpContext はありません。これまでのところ、最も近いのはhttps://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guideですが、 を呼び出すとExecute()
、テンプレート ファイルの名前を取得するだけです。
これは可能だと確信していますが、構文を正しく取得できません。