問題タブ [partial-views]
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.
c# - 部分ビューの検証
私はこの問題を抱えています。部分ビューにフォームがありますが、検証時に親ビューから飛び出し、独自に表示されます (送信アクション URL を持つ)。
また、検証がまったく起動しないRender.Actionを試しました。
私は ASP.NET MVC 2 RC を使用しており、組み込みの検証を使用してサーバー側の検証が機能する必要があります。誰にも何か提案がありますか?
ありがとう
コード部分ビュー:
モデル プロパティ:
アクションの編集:
asp.net-mvc - フォームデータを送信していない部分から呼び出されたビュー
この質問をうまくまとめることができれば幸いです。部分的なビューには、作成アクションへのリンクがあります。
これで、渡された空のモデルを編集できる別のビューが読み込まれます。ただし、フォームが送信されると、次の場所に投稿することになっています。
この方法は多くのテーブルで機能し、編集アクションは同じビューでも同様に機能します。ただし、作成アクション (空のモデルを使用) の場合のみ、デバッガーでトレースしたように、フォームは作成アクションを呼び出し続けます。
私のチーム メイトの 1 人がこの問題を解決しました。
そして、持つ代わりにパーシャルで<%= Html.ActionLink("Create New", "CreateProject")%>
そこにあるでしょう<%= Html.ActionLink("Create New", "CreateProject", new { id = 0 })%>
。
他のビューの他のテーブルでは機能するため、以前の方法が機能しない理由を知りたいと思っていました。ありがとう。
asp.net - ASP.NET MVC でパラメータを部分ビューに転送する方法は?
詳細ビューで、他のテーブルのグリッドを表示したいと考えています。それをより良く実装する方法は?私はそのような方法でそれをやろうとしています (エラー: タイプ 'void' を 'オブジェクト' に暗黙的に変換できません):
詳細ビューのコードは次のとおりです。
Index.ascx コントローラーのコード:
partial-views - SparkViewEngine:PHPインクルードと同等の機能はありますか?
SparkViewEngineをASP.NETMVC1.0で使用していますが、現在のビューに別のビューを含める方法があるかどうか疑問に思っていました。
たとえば、ResourceManager.sparkというこのビューがあります。このファイル内に、Resources.sparkという別のサブビューを含めたいと思います。
ありがとう!阿部
asp.net-mvc - MVC:部分ビューで欠落データをモデル化する
Telerik PanelBarを使用して、部分ビューを使用して非同期ロードを実行しています。親ビューで部分ビューのモデルを作成していますが、何らかの理由でデータが正常に送信されていません。
私のコメントで示唆されているように、コントローラーのSiteVisitDetailメソッドが呼び出されると、Model.URLには正しいデータがあり、Model.Datesはnullです(nullを含むリストではなく、それ自体がnullです)。予想どおり、部分ビュー(SiteViewDetail)でもnullになります。
この動作の原因は何ですか?
jquery - RailsのAJAXを介してHTML部分コンテンツをRESTfulに取得する
Railsアプリには、「Photo」というモデルとPhotosControllerがあります。予想どおり、URL "/ photos"がすべての写真のHTMLレンダリングされたリストを(サムネイルとして)返し、 "/ photos / foo"が写真のHTMLレンダリングされた表現を返すように、URLをRESTfulにルーティングしました。「foo」のfriendly_idで。(私はXML、JSON、およびバイナリ表現も行いますが、ここでは関係ありません。)
リストページに初期ロード時に写真のサムネイルのサブセットを表示させてから、AJAX(具体的にはjQuery)を介してリストにサムネイルを動的に追加したいと思います。<li><img>
写真/インデックスビューで個々の写真リストアイテム(基本的には)をレンダリングするHTMLをすでに持っています。jQueryはHTMLをDOMに直接挿入できるため、リストアイテムコードをパーシャルに抽出し、そのパーシャルをAJAXを介してリストにロードするのが最善の方法だと思います。
私の質問は、HTMLをパーシャルからDOMに取り込むための最良の方法は何ですか?
(私はすでに実装のアイデアを持っています。適切な投票とコメントを可能にするための回答として投稿します)。
asp.net-mvc - MVC の部分ビューとユーザー コントロールの違い
MVC アプリの部分ビューとユーザー コントロールの正確な違いを教えてください。どれが使いやすいですか?1 つ以上のタブ (Ajax コントロール ツールキットを使用して追加したもの) を持つビューを埋めるために、ユーザー コントロールを使用しています。部分ビューとユーザー コントロールを使用する際の利点と欠点について知りたいです。
ありがとう、カプス
jquery - jqueryコードは部分ビューでどこに行きますか?
私はasp.net MVCとJQueryを初めて使用します。NerdDinner チュートリアルを使用して MVC サイトを作成しました。作成ビューと編集ビューでは、データ入力用に部分ビュー (以下に簡略化したコード) を使用しています。jquery コードをどこに配置しますか?
asp.net-mvc - 部分ビューで MVC 2 の厳密に型指定されたヘルパーを使用できますか?
新しい強く型付けされたヘルパーを使用しようとしています。コントロールでモデルを継承しました: Inherits="System.Web.Mvc.ViewUserControl"
しかし、インテリセンスはモデルを公開しておらず、コードを強制するとページは満足しません。標準のビューでそれを行うと、すべてがうまくいきます。これは私ができることを期待していることです:
これらのヘルパーは、この方法で部分ビューで使用できますか?
ロイド
asp.net-mvc - PartialView 動的 BeginForm パラメータ
以下の PartialView がある場合
ご覧のとおり、Action と Controller はハードコーディングされています。それらを動的にする方法はありますか?
私の目標は、この部分的なビューを十分に一般的なものにして、多くの場所で使用できるようにし、そこにあるアクションとコントローラーにサブミットさせることです。
ViewData を使用できることはわかっていますが、VormViewModel をビューに渡してモデル プロパティを使用することも同様に望んでいません。
上記の2つよりも良い方法はありますか?