問題タブ [html.textboxfor]
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.
html - HTML テキスト ボックス内の特定の単語を太字にする
Telerik レポート ツールを使用してレポートを作成していますが、HTML テキスト ボックスで特定の単語を太字にする必要があります。
たとえば、私のテキストボックスには、「私はキムで、私は女の子です」というテキストが含まれています。「私」という言葉だけを太字にしたいので、「私はキムで、私は女の子です」と出てきます。どうやってやるの?
テキストボックスの値は動的であるため、「I」の周りに太字のタグを付けることはできません。実行時に変更される可能性があります。ある種の「Ifステートメント」を使用して設定する方法はありますか? プログラムがテキストボックス内の各単語を読み取り、単語が「I」に等しい場合は太字になります。テキストボックスの値が「I like it」に変わると、自動的に「I like it」と表示されるようにします。
私を助けてください。前もって感謝します。
css - TextBoxFor show date without time
MM/dd/yyの形式でテキスト フィールドに日付を表示したい。モデルクラスを次のように説明しました。
もちろん、EditorFor
代わりに使用できますTextBoxFor
:
問題は css スタイルです。顧客は壊れているブートストラップ スタイルを適用したいと考えています:
時間とともに日付を取得するTextBoxFor
代わりに設定した場合:EditorFor
私の問題を解決する方法はありますか?または、スタイルを適用するか、時間なしEditorFor
で表示TextBoxFor
するか、または第 3 の方法ですか?
asp.net-mvc-4 - MVC Razor でスクロール テキスト ボックスを作成する方法
次のようなRemarksのようなフィールドが1つありました。
そして私のcshtmlファイルで
AddedRemarks フィールドのデータが Remarks フィールドに追加されます。データが非常に長い場合、Remarks フィールドには数行しか表示されず、無効になっているため、スクロールしても完全なデータを見ることができません。
無効モードの texbox フィールドで完全なデータを表示する方法。誰でも解決策を見つけるのを手伝ってください。
asp.net-mvc - HTML.TextBoxFor は、値が設定される前に読み取り専用に設定されます
次の HTML ヘルパー テキスト ボックスがあります。
アクション(返されるモデル内)で電子メールの値を変更し、(モデルactive=true
内にもある)を読み取り専用に設定すると、電子メールのテキストボックスの値はモデルからの新しい値で更新されず、チェックしましたモデルが新しい電子メールとアクティブ = 1 で戻ることを確認します。
モデルからの値がレンダリングされる前に読み取り専用が設定されているかのようです。
どんな助けでも大歓迎です、ありがとう
html - @Html.TextBoxFor 検証
@Html.TextBoxFor
負の値を受け入れず、特殊文字を使用せずに、カンマ区切り形式で通貨を表示するなどの要件があります。通貨が利用できないと同時に、この TextBoxFor の値を「利用不可」に変更しています。小数点の検証とテキスト入力のサポートを使用して、ビューでこれをどのように達成できますか?
ViewBag.decimalplace
2 や 3 のような小数点以下の位置にする必要があります。
asp.net - クラスを読まないためのテキストボックス
私の元のコードは次のとおりです。
モデルから呼び出すasp.netで変換したいのですが、クラスは呼び出しません:
html - Razor で MVC TextBox を初期値に設定する
ASP.NET MVC は初めてですが、これについての説明を見つけることができませんでした。
私の質問は、対value
を使用したときに生成された HTMLの属性の違いに関するものです。@HtmlTextBox()
@HtmlTextBoxFor()
次のように<input>
使用するための初期値を設定できます。@Html.TextBox()
生成された HTML は、期待どおりのものです。
value
上記の生成された属性に注意してください。
使い方@HtmlTextBoxFor()
が違います。私の見解では非常に単純なモデルがあることに注意してください。というPhone
プロパティがありString
ます。
を使用して初期値を設定する試みを次に示します@Html.TextBoxFor()
。
value
ただし、生成された HTML には属性が反映されません。
value
最初の質問は、「生成された HTML が属性の「初期値」テキストを反映していないのはなぜですか?」というものです。
多くの人が知っているように、初期値を設定する「正しい方法」@HtmlTextBoxFor()
は次のようになります。
しかし、生成された HTML を見てください。
ご覧のとおり、Value
(大文字の V で)value
属性を生成しますが、小文字の v と空の文字列で属性を生成します!
私の 2 番目の質問は@Html.TextBoxFor()
、大文字の V を必要とするのに、空の文字列を含むValue
小文字の v を生成するのはなぜですか?value
ありがとう