問題タブ [webforms-view-engine]

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

asp.net - WebForms プロジェクトの sparkviewengine の代替

私は、sparkviewengine の html に支配された構造がとても気に入っています。WebForms プロジェクト用のバージョンはありますか? プレゼンテーションのみのhtmlを生成するために使用したいです(つまり、出力にはhtml入力コントロールが含まれません)。または、代替案をお勧めできますか?VS.Net 2010 フレームワーク 4.0

御時間ありがとうございます

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

asp.net-mvc - Asp.NET MVC アプリケーションの HttpHandler

一般的な ASP.NET WebForms アプリケーションの場合、Web ページは、実際の Web 要求を処理する IHttpHandler を実装する Page クラスから派生します。

ASP.NET MVC では、Web ページの基本クラスは System.Web.Mvc.ViewPage であり、これも Page クラスから派生し、IHttpHandler を実装します。

しかし、ASP.NET MVC Razor では、「cshtml」ファイルは、実際には IHttpHandler を実装していない System.Web.Mvc.WebViewPage から派生します。

IIS アーキテクチャによると、要求を処理するために、クラスは IHttpHandler を実装する必要がありますが、Razor ビュー エンジンの場合はそうではありません。どうしてそれが可能でしょうか?

0 投票する
6 に答える
9553 参照

c# - 部分ビューからページに CSS 参照を追加する

部分ビューからページに CSS 参照を追加し、それらをページでレンダリングする方法はありますか ( <head>HTML 4.01 仕様で必要とされる)。

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

asp.net-mvc - コントローラで DisplayTemplates を使用できますか

DisplayTemaplates フォルダーに部分ビュー (Company.ascx) があります。次の構造を使用して、そのコンテンツを別のビューにレンダリングできます<% Html.DisplayFor(m => m.Company) %>

コントローラー内から Html 文字列をレンダリングして何らかの方法で取得できますか? 結果としてhtml(会社構造)を返さなければならないAjaxを使用しているため、それが必要です。

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

asp.net-mvc-3 - ASP.NET MVC の複数のプロジェクトで部分ビューを再利用することはできますか?

ASP.NET MVC 3 が領域の再利用をサポートしていないことは知っています。これは、たとえば Web アプリケーションのユーザー管理領域では非常に便利ですが、部分ビューについてはどうでしょうか。

Razorアプリケーション内で簡単に再利用できる(またはWebFormViewEngine問題ではない) 部分ビューとして Pager の「コントロール」があるとしMVCます。

新しいアプリケーションで部分ビューを作成し、コードをコピーして貼り付ける以外に、複数の MVC アプリケーションで再利用することはできますか?

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

asp.net-mvc - ASP.NET MVC 2 で HTML img タグをレンダリングする正しい構文は何ですか?

UPDATE:また、この構文を記述すると、Visual Studio は、いくつかの構文エラーがあり、記述した構文が機能せず、間違っているように見える場合と同様に、HTML コードのいくつかの要素に赤いカーリー ラインで下線を付けます。それを構築し、それは働いた。

また、html コードの自動フォーマットも拒否します。これは、この構文が機能することを知っていたとしても、このように書くたびに何か間違ったことをしたと感じるので、この質問をする十分な理由でした.

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

asp.net-mvc-2 - Mvc3 カミソリ スクリプト aspx ページ ビューを使用することは可能ですか?

Mvc 2 aspx ページ ビューと mvc 2 ascx コントロール ビュー内で Mvc3 カミソリ スクリプトを使用することは可能ですか?

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

asp.net-mvc - ASP.NET MVC 1 のテーマ サポート、ビュー マスター名の取得

現在、テーマのサポートを追加するために、古い ASP.NET MVC 1 アプリケーションで開発しています。私はウェブを見回して、これまでうまく機能する独自の ViewEngine を構築することができました。唯一の問題は、私の持っていたものを叩くことです。

WebFormViewEngine の次のメソッドを上書きしました。

このメソッドでは、テーマ サポートの場所の形式を設定しています。残念ながら、masterName パラメータは常に空です。だから私はチェックする必要があります

エンジンを動かすためにいつも一人で。しかし、私はいくつかのマスターファイルを持っているので、ビューが「サイト」以外の別のマスターを必要とするとすぐに、この解決策はうまくいきません。このメソッドでマスタービュー名を取得する方法を知っている人はいますか?

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

asp.net-mvc-3 - ASP.NET MVCでは、 "<%="、 "<%:" "<%#"の違いは何ですか

上記のクエリで検索を実行しようとしましたが、山かっこが原因で、問題について何も見つかりませんでした。

誰かが、の違いを説明してもらえます<%=<%: <%#

<%#それが優先されることを思い出しているようですが、<%=理由はわかりません。

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

c# - ASP.NET MVC ViewResult を HTML にレンダリングする方法は?

テストの状況では、デフォルトの viewEngine を使用して、特定の ViewResult を HTML にレンダリングできるようにしたいと考えています。

現在、私のビューは WebForms ベースです。しかし、ある時点で Spark ビューまたは Razor ビューを使用する可能性があります。ここでは、WebForms に焦点を当てたいと思います。テストからビューをレンダリングできますか?