問題タブ [asp.net-mvc-partialview]

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

asp.net-mvc - MVC PartialView でポストされた値を取得する

Html.RenderPartial でレンダリングする PartialView を作成し、ビューの名前とバインドする厳密に型指定されたデータ項目を渡します (以下)。

部分ビューには、送信ボタンを含むフォームがあります。

コントローラーのアクション メソッド (以下) にブレークポイントを設定しましたが、searchData には何も設定されていません。私は何を間違っていますか?

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

asp.net-mvc - URLパラメータを取得する部分ビュー

returnUrlパラメーターを持つUserVerifyという名前のビューがあります。http://localhost:50383/register/UserVerify?returnUrl=http%3A%2F%2Flocalhost%3A50383%2Fregister%2Forganization.

UserVerifyビューには、部分的なビューコントロールであるLogonControlがあります。

LogonControllerのコントローラーコードは次のとおりです

テストすると、returnUrlが設定されておらず、nullです。returnUrlを部分ビューに下げる方法についてのアイデアはありますか?

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

asp.net-mvc - 変数を受け取らない単純なドロップダウンリストを作成するために、どのHTMLヘルパーを使用しますか?

(SelectItemコレクション)値を渡さない単純なselect->optionドロップダウンリストが必要です。私はすでに値を知っているので、それをすべて行う必要はありません(それらは静的です)。

そのようなことをする必要があります:

すべての例は、ViewDataを介してIEnumを渡すIEnumを作成する方法を示しているようです。これは部分的なものであり、このデータを送信したくはありません。表示したいだけです。

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

asp.net-mvc - 部分ビューを使用してAjaxアイテムの更新を行うことはできますか?

欠陥コードのリストから作成されたテーブルがあります。

各行の一部に、送信ボタンを備えたサブテーブルアイテムを読み込むことができますか?

サンプルテーブル:

最初の2列はルックアップテーブルから入力され、次の3列はフォームであるため、ユーザーは値を設定したり、前の値から更新したりできます。

TDどういうわけか、コードIDが非表示の値として埋め込まれている個々のAjaxフォームの行ごとに3つのアイテムを持つことができますか?強く型付けされたビューは何を継承しますか?外側のレイヤーはを継承IEnumerable<DefectDTO>し、部分ビューはAssessmentDTOタイプを継承しますか?

これが私が機能させようとしている実際のテーブルです:

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

asp.net-mvc - ASP.Net MVC: PartialView の問題

マスター ページ site.master にある LogOn.ascx コントロールがあります。

このコントロールには、LoginController に送信されるメールとパスワードがテキストボックス化されたフォームが含まれています。

したがって、ユーザーが正常に認証された場合、ユーザーを LogOn 部分ビュー (簡略化) のモデルに渡します。

このコードには 2 つの問題があります。

  1. 呼び出した後return PartialView("LogOn")、「IControllerFactory 'UI.Services.ControllerFactory' は名前 'default.aspx' のコントローラーを返しませんでした」という例外が発生します。この問題は、「default.aspx」のルーティングを追加することで解決されます。しかし、なぜ私が呼び出すときに要求が "default.aspx" に行くのreturn PartialView(..)ですか? (私はVS Webサーバーを使用しています)

  2. ユーザーが正常に認証され、null 以外の値が次の行の PartialView に渡された場合でも、LogOn.ascx 内で null 参照例外が発生します。

ユーザーが LogOn.ascx に渡されない理由を知っている人はいますか? ありがとう

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

asp.net-mvc - ターゲットを更新する代わりにAjaxがページにリダイレクトする

ログインに部分ビューを使用しています。成功するとユーザーを新しいページにリダイレクトし、モデルが無効な場合は部分ビューに検証エラーを表示したいと考えています。ajax ターゲットが更新されており、成功または失敗しています。モデルが有効な場合、更新ターゲットに新しいページ全体が表示されますが、新しいページにリダイレクトしたいです。Redirect と RedirecttoAction を試しましたが、望ましい結果が得られません。ターゲットを更新するのではなく、新しいページにリダイレクトするために ajax の更新を取得するために私ができることについてのアイデア。また、間違ったアプローチを使用している場合はお知らせください。

部分ビュー コード:

関連するコントローラーコードは次のとおりです。

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

jquery - jqueryjson呼び出しの結果の部分ビューを表示するための最良の方法は何ですか

ページの上部がテーブルであるasp.netmvcビューがあります。私が欲しいのは、サーバーに移動してそのテーブルの詳細を取得するテーブルの行をクリックすることです。これは正常に機能しており、Jsonで詳細を返します。

問題は、下に詳細パネルを表示したいということです。今、私は詳細ペインをすべて部分的に表示しています。

jqueryを使用して「これを接続」するにはどうすればよいですか。行をクリックすると、詳細ペインに正しいモデルデータが入力されて表示されます。

  1. jsonを捨てて、コントローラーアクションでhtmlを生成し、htmlをビューに戻して詳細ペインを表示しますか?
  2. ここで他のベストプラクティスや提案はありますか?
0 投票する
1 に答える
146 参照

css-selectors - cssファイル(外部ファイル)から部分ビューにあるタグにアクセスすることはできますか?

たとえば、私はこれを持っています。

私の部分的なビューの中に、私はこれを持っています。

Contentフォルダーの下のSite.cssファイルからこのタグのスタイルを設定するにはどうすればよいですか?たとえば、背景色を緑にします。

助けてくれてありがとう

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

jquery - ASP.NETMVC-DropDownListが変更されたときにPartialViewを更新する

Ajaxフォームである検索フォームがあります。フォーム内にはDropDownListがあり、変更されると、Ajaxフォーム内のPartialViewを(GETリクエストを介して)更新する必要があります。ただし、GETリクエストを介して結果を取得した後、PartialViewを更新するために何をすべきかわかりません。

Search.aspx

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

jquery - ASP.NET MVC - PartialView html が jQuery html() 呼び出しで変更されない

DropDownList の選択を変更すると、GET 要求を介して PartialView が更新されます。jQuery html() 関数を介して PartialView を更新すると、返される html は正しいのですが、ブラウザーに表示されると正しくありません。たとえば、PartialView 内の特定のチェックボックスを有効にする必要がありますが、返された html で有効にする必要があると表示されていても無効のままです。ブラウザでソースを表示すると、html が更新されません。

私は少し困惑しています。考え?

検索.aspx