問題タブ [viewengine]
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.
.net - Visual Studio 用の razor ビュー エンジンのインストール
Web Matrixベータ版をダウンロードしてインストールしました。
私はかみそりビューエンジンが本当に好きです。
Web Matrix IDE はあまりありません。
WebMatrix をインストールせずに、Visual Studio で使用する Razor ビュー エンジンをインストールする方法はありますか?
asp.net - aspx ページの erb <% 式 -%>
asp.net の aspx ビューには、Ruby erb と同様に機能するタグがあります<% -%>
か? asp.net mvc で生成された html のこれらすべての改行が好きではありません。他のビュー エンジン (nhaml、spark、razor) については、まだ使いたくありません。
erb での <% %> と <% -%> の違いの簡単な例:
1. <% %>
私たちに与えます:
2. <% -%>
私たちに与えます:
c# - カスタム ビュー エンジンとカスタム アクションの結果
ユーザーが「ダウンロード」ボタンをクリックするオプションを持っているシナリオがあり、履歴データを含む csv ファイルを作成し、ユーザーにファイルをローカルに保存させる必要があります。これまでにこれを行ったことがないので、これを行う方法を探し始め、基本的に Custom View Engine と Custom Action Result の両方に出くわしました。
私の質問は、これらの利点/欠点は何ですか? 好ましい方法は何ですか?
CSV ファイルには、基本的にヘッダーと、数千行のデータ (最大約 15 列/フィールド) が含まれています。本当に特別なことは何もありません。
asp.net-mvc - ASP.NET MVC を電子メール テンプレート エンジンとして使用する: 良いアイデアですか?
ASP.NET MVC ビュー エンジンを使用して html をレンダリングし、電子メールで送信するのは良い考えであり、実行可能でしょうか?
ビューを文字列にレンダリングできることはわかっています。そのため、メール メッセージの作成に使用できます。ASP.NET MVC はアプリケーションで既に使用されているため、「メール ビュー」に Brail や NVelocity を使用しなくても、すべての実用的な ASP.NET MVC を使用できます。
良いアイデア?注意事項はありますか?例:) ?
asp.net-mvc - ASP.NET MVC MVC アプリケーション コンテキストの外部でコントローラーまたはビューを使用する
こんにちは、ユーザーがデータベースを検索するためのインターフェイスを提供する小さな Web ページを作成しています。
この Web サイトは、Search(string searchString) と GetAccountInfoByInitials(string initials) の 2 つの Web サービス関数を提供する必要があります。
これを行うためにコントローラーを使用したいのですが、ViewResult から html を取得する方法がわかりません。
私は次のことを試しましたが、result.ToString() は文字列 "System.Web.Mvc.ViewResult" しか与えません。
c# - MVC ビューの構造を説明する質の高いチュートリアルはどこにありますか?
私のバックグラウンドは、主に Microsoft プラットフォームのデスクトップ アプリケーションです。私は最近、ASP.Net MVC で多くの作業を行っており、Web フォームの学習を完全にスキップしました。私は、MVC でビューを作成する際に (Web の専門家ではありませんが) 一番苦労していることに気付きました。MVC で適切なビューを作成するには、HTML と JavaScript にどれだけ習熟しておく必要がありますか? また、標準の Webforms ビュー エンジンを使用する必要がありますか?それとも、私のバックグラウンドを考えると、Spark ビュー エンジンを使用した方が簡単でしょうか?
asp.net-mvc - razorビューエンジンでオプションのHTML属性を簡潔に作成するには?
より少ないコード行 (おそらく 5 行) で次のコードを記述する方法を探しています。選択したクラスと同じことができると思いますが、このかみそりの構文は見栄えがよくありません。
asp.net-mvc - asp.net mvc 2: WebFormViewEngine の FindView でマスター ページを設定する
カスタム ViewEngine で問題が発生しました。FindView メソッドを上書きして、すべてのビュー ページでマスター ビューを定義することなく、マスター ビューを設定しようとしています。
デバッガー ビューからはすべて問題ないように見えます。ビュー ページでプロパティ MasterPageFile を設定していません。
問題は、ブラウザに「コンテンツ コントロールは、マスター ページを参照するコンテンツ ページでのみ許可されています」と表示されることです。デバッガーが表示されずに。
なぜ、またはこれが予想される動作であるかを知っている人はいますか?
前もって感謝します!
asp.net-mvc-2 - ASP.NETMVC2カスタムビューエンジン
asp.net mvc2Webアプリのテーマを実装するためのカスタムビューエンジンを開発しています。私が直面している問題は、この関数の問題です。
パラメータ「masterName」は常に空ですが、viewNameは空ではなく、そのビューにはマスターページが関連付けられています。
マスターページを知りたいので、デフォルトのテーマを設定して、マスターページのみを変更し、コンテンツページは変更しないテーマを作成できるようにします。そのため、テーマを選択するときは、テーマのマスターページを使用しますが、デフォルトのテーマのコンテンツページを使用します。ただし、マスターページと一部のコンテンツページをオーバーライドするテーマと、そうでないテーマを作成する機能を提供したいと思います。このためには、ページが使用しているmasterNameのみが必要ですが、空の文字列を受け取ります:(
あなたはなにか考えはありますか?
前もって感謝します!ファン
asp.net-mvc - コンソール アプリケーションで ASP.NET MVC スタイルのビューを作成しますか?
電子メールを送信する必要があるコンソール アプリケーションがあります。今は文字列ビルダーを使って電子メールを作成していますが、もっと凝ったものにしたいと思っています。そこで、HTML マークアップを含む ASP.NET MVC スタイル ビューにオブジェクトを送信し、それを郵送して返送するのはよいことだと思いました。今、私はそれを次のように行っています。
明らかにそれは単なるプレーンテキストですが、私は本当に次のようなことができるようにしたいと思っています:
ASP.NET MVC のビュー エンジン (または Spark やその他のビュー エンジン) を活用でき、独自のエンジンを作成する必要はないようです。私がここで的外れである場合、またはこれを行うためのより簡単な方法がある場合は、提案を受け付けています。