問題タブ [htmlextensions]

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

asp.net - ASP.NET Repeater コントロール内で Container.Eval を (Html.ReaderPartial) に渡す

ASP.NET Repeater 内で Eval を Html.RenderPartial に渡そうとしていますが、機能しません。

ちなみに、他の方法でできることは知っていますが、それが可能かどうか知りたいです。

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

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

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

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

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

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

乾杯アンソニー

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

asp.net-mvc-3 - この HtmlHelper を探している HtmlExtensionshtmlヘルパー

mvc プロジェクトにいくつかの htmlextensions を追加しようとしました。それらを使用しようとすると、すべてこの HtmlHelper htmlHelper パラメータが期待されますか? しかし、すべての例によると、これらは期待されていません..私が間違っていることは何ですか?

public static string RadioButtonListFor(this HtmlHelper htmlHelper, Expression> expression, String tagBase) where TModel : class { return htmlHelper.RadioButtonListFor(expression, tagBase, null); }

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

asp.net - コンテンツをラップする MVC 3 htmlhelper 拡張メソッド

私は検索しましたが、MVC 3 htmlhelper がラッパー メソッドを作成するための簡単な解決策を見つけることができませんでした。私が探しているのは次のようなものです:

結果は

これについて何か助けてください。

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

c# - ヘルパー拡張機能の中括弧の間のビュー コンテンツにアクセスする方法

コンテンツを表示するか、条件付き要素に依存しないように、HTML ヘルパー拡張機能の中かっこの間のビューのコンテンツを取得する方法はありますか。ユーザーが特定のコンテンツにアクセスできるかどうかをテストし、アクセスできる場合は内部コンテンツを表示し、そうでない場合は何も表示しないという考え方です。

Html.BeginForm の行に沿ったもの

コンテンツの周りにタグを追加できる例はたくさんありますが、コンテンツを直接操作する例はありません。

それは可能ですか、それとも別の方法がありますか?

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

asp.net-mvc - カスタムの強い型のHtmlHelperを作成するにはどうすればよいですか?

たとえば、

フォームを送信すると、TextBoxの値が自動的にに割り当てられModel.Textます。

このようなカスタムHTMLヘルパーを作成したいと思います。

HTMLを表示するためのこのような拡張メソッドの記述方法は知っていますが、値を割り当てるための動作をプログラムする方法を知っていますModel.WhatEver

タグクラウドを構築したいので、次のような方法でタグクラウドを含めることをお勧めします。

HTMLヘルパーはHTMLを出力するだけですが、どうすれば値を割り当てることができますModel.SelectedTagsか?

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

razor - 2 つのモデルに同じ名前のプロパティがある場合、HTML 拡張を使用した値が想定と異なる

これが私のシナリオです。

  1. 共通のプロパティ名を持つ 2 つのモデルを作成しました

    /li>
  2. このようなビューを返すアクション(インデックスなど)でSimpleModel1を使用しました

    /li>
  3. SimpleModel1 をパラメーターとして受け取り、いくつかの作業を行い、SimpleModel2 を受け取るビューを返す Test アクションに値を送信しました。

    /li>
  4. Test.cshtml (テスト アクションによって返されるビュー) は次のとおりです。

    /li>

私が期待しているのは、Property1 のすべての値が、テスト アクションで設定されているように「モデルの Property1 とは異なるもの」になることです。しかし、Html 拡張子を使用するもの (Html.TextBoxFor、Html.HiddenFor など) には、Test Action に投稿された Property1 値があることが判明しました。たとえば、Test Action に「なんてびっくり」(SimpleModel1 の Property1) を投稿すると、SimpleModel2 の Property1 の値も、何を設定しても「びっくり」になります。

何が起こっているのかわかりません。私にはバグのように見えます。誰にもアイデアはありますか?

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

.htaccess - URL の選択に基づく .html 拡張子を使用した動的 URL 書き換えの htaccess

「this-is-a-link」のようなスラッグを使用してデータベースからデータを取得する動的ページの URL を書き直そうとしています。

http://www.test.com/testweb/this-is-a-linkで正常に動作します

ただし、以下のようにクリックされたリンクに基づいて書き換えルールを変更する必要があります。

http://www.test.com/testweb/faq/this-is-a-link , 'testweb/news/this-is-another-link','/testweb/testimonials/test-link'

上記の RewriteRuleの「faq_pages.php 」を「 news_pages.php 」に変更する必要があります。同じhtaccessを持つすべてのページに使用できるように動的に設定するにはどうすればよいですか、またはhtaccessの異なるページに値をチェックして書き換えるにはどうすればよいですか。

また、以下のコードを修正する方法を教えてください。

「/testweb/this-is-a-link.html」または「/testweb/faq/this-is-a-link.html」のように、アドレス バーに html の URL を表示する必要があります。

編集: Jon Lin の助けを借りて、コードを以下のように更新しました。

現在、以下の両方の条件が機能しています: /testweb/faq/another-faq-test.html,
/testweb/faq/another-faq-test.html/

「faq」という名前のサブフォルダーがないため、ルート フォルダー内のテンプレート ファイル (images/css/js など) が読み込まれません。どうすれば修正できますか?

ありがとうございます