問題タブ [razor]

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 投票する
6 に答える
2788 参照

c# - 多次元配列を初期化するときの「オブジェクト参照がオブジェクトのインスタンスに設定されていません」

ASP.NETかみそりページ(cshtml)で次のコードを実行していますが、「オブジェクト参照がオブジェクトのインスタンスに設定されていない」という恐ろしい問題が発生しています。誰かがこの問題で私を助けることができますか?私が使用しているコードは以下のとおりで、問題の原因となっている行は次のとおりです。menu[1][0] = "About";

前もって感謝します

0 投票する
3 に答える
9535 参照

asp.net - ASP.NETRazorでの文字列のフォーマット

私は現在、ユーザーがコンテンツを追加できるように、ASP.NETで小さなテンプレートシステムを作成しています。たとえば、ユーザーは文字列を入力できます(変数の型は文字列です)。

ただし、必要な変更の1つは、このコンテンツ内にいくつかの基本的なHTMLタグを追加する機能です。これにより、次のことが可能になります。

また

このようなものを文字列に追加すると、HTMLとしてフォーマットされなくなりますが、どうにかしてエスケープできるようにしたいと思います。当然、私は答えをインターネットで探しましたが、Razorはかなり新しいので、私を助けることはあまりありません。

誰もがこれを行う方法のアイデアを持っていますか?

0 投票する
3 に答える
654 参照

asp.net-mvc - Razor ウィッシュリスト - 何を実装したいですか?

Razor ビュー エンジンは有望に見えるので、開発がプレビュー段階にある間に、アイデアを提供して Razor 機能のウィッシュ リストを作成するのは良いことだと思いました。

現在、Spark、Webforms、または初期の Razor リリースに欠けていて、Razor に実装したい機能は何ですか?

UPD:なぜこの質問を閉じるのですか??? このメディアを使用して Razor 開発者にフィードバック ループを作成することの何が問題になっていますか?

0 投票する
5 に答える
26419 参照

asp.net - Razor ビューでエンコードされていない文字列を出力する

ScottGu がブログ投稿で述べているように、 「デフォルトでは、@ ブロックを使用して出力されたコンテンツは自動的に HTML エンコードされ、XSS 攻撃のシナリオからより適切に保護されます」。私の質問は、HTML でエンコードされていない文字列をどのように出力できますか?

簡単にするために、次の単純なケースに固執します。

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

razor - 単純なクラスの作成とcshtmlファイルからのメソッドの呼び出し

誰かが簡単なメソッドで簡単なクラスを作成し、webmatrixのcshtmlファイルからメソッドを呼び出す簡単な例を挙げてもらえますか?

私は、WebMatrixをオブジェクト指向の方法で使用して、Webフォームアプリケーションと組み合わせて使用​​できるMVCフレームワークの代わりにビューエンジンとしてかみそりの構文を利用できるかどうかを調べようとしています。バックエンドにWebフォームのパワーと生産性を持ち、公開ページにかみそりを置くことは本当に素晴らしいことです。

私はasp.netの知識が非常に限られていますが、WebMatrixは私に興味をそそられますが、完全なインラインアプローチが正しい方法ではないと思います。

ありがとうございました!

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

razor - 使用する予定がない場合、.aspx/.ascx ルックアップを削除する価値はありますか?

MVC 3 Preview 1 がここにあるので、Razor (.cshtml) ビュー エンジンを使用できます。ビューが見つからない場合、次のエラーが発生します。

使用する予定がない場合、.aspx/.ascx ルックアップを削除する価値はありますか?

0 投票する
3 に答える
1162 参照

c# - Razorビューエンジン-任意の関数を呼び出すときの例外

既存のASPXページをcshtml形式に変換しようとしています。

元のASPXは次のようになります。

同等のRazorバージョンは次のようになります。

元の構文は問題なく機能しますが、同等の構文は次のメッセージで失敗します

「System.Collections.Generic.List」には「Any」の定義が含まれていません

私は
、a)なぜこれが起こっているのか、
b)この問題をどのように解決するのか疑問に思っていました。CSHTMLファイルにSystem.LINQ名前空間への参照を追加しましたが、役に立ちませんでした。

どんな助けでも大歓迎です、

JP

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

javascript - mvc3 プロジェクトで個々のページの CSS を作成する

私はここに何か間違ったことを入れました。混乱した場合は申し訳ありません。

ページのヘッドに Javascript または Css を配置したい [ブラウザでレンダリングする人]。それらを入れようとすると、headタグの内側ではなくBodyの内側にあることがわかりました。

しかし、マスターページから継承した場合、どのように自分のページに配置できますか。

MVC 3 プロジェクトのソリューションが必要で、私のページは Razor ビューエンジンを使用して書かれています。

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

.net - ASP.NetMVC3-HTML拡張機能

私はRazor+MVC 3で遊んでいて、非常に単純なシナリオを持っています...基本的に私は非常に基本的なHTMLヘルパーを作成しようとしていますが、次の例外が発生します。

「System.Web.Mvc.HtmlHelper」には「ScriptCss」の定義が含まれておらず、「System.Web.Mvc.HtmlHelper」タイプの最初の引数を受け入れる拡張メソッド「ScriptCss」が見つかりませんでした(usingディレクティブがありませんか?またはアセンブリリファレンス?)

拡張機能のコードは次のようになります。

私が行き詰まっているアイデアはありますか?

乾杯アンソニー

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

c# - Razor ビュー エンジン - 部分ビューを追加するにはどうすればよいですか

新しいカミソリ ビュー エンジンを使用してパーシャルをレンダリングする最善の方法は、可能であればどうすればよいか考えていました。これはその時までに完全に終わっていないものだと理解しています

現在、RenderPage を使用してユーザー コントロールをレンダリングしています。

RenderPage を呼び出すページは、TitleContent、HeadContent、および Maincontent の 3 つのセクションが定義されたレイアウト (マスター) ページを使用します。このページからロケール コントロールをレンダリングしようとすると、これらのセクションも必要であるように見えます。呼び出しページでのみ必要であり、存在するはずです。部分ビューにセクションを含めるかどうかに関係なく、次のメッセージが表示されます (明らかに、これらのセクションを含めたくありませんが、興味深いデバッグ ポイントのように思えました...)。

次のセクションは定義されていますが、レイアウト ページ '~/Views/Shared/LocaleUserControl.cshtml' でレンダリングされていません。ヘッドコンテンツ; メインコンテンツ

私の部分的な見解は次のとおりです(次のリンクから適応):