問題タブ [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 - MVC2:TextBoxForで名前を変更することはできませんか?
次のようにテキストボックスのIDと名前を手動で定義したいと思います。
しかし、名前属性ではなく、IDのみが変更されるのはなぜですか?
ありがとうございました!
c# - TextBoxFor のテキストと値を動的に設定する
少し問題があり、助けていただければ幸いです。
読み取り専用テキスト ボックスに表示する必要があるプロパティ ID と NAME を持つユーザー オブジェクトがあります。texbox の値に ID を入力し、テキストに名前を入力したいと思います。
Formcollection に送信されたら、入力したデータを次の方法で取得する必要があります。
これは正しい構文ではないことはわかっていますが、次のことを達成しようとしています:
これを修正するにはどうすればよいですか? テキストボックスにユーザー名を表示するにはどうすればよいですか?送信時に collection.Get("User") でユーザー ID を返しますか?
前もって感謝します。
ps 標準
値を保存しないため、私には機能しません。
User.Id が空の場合、明らかな理由で失敗します (私の場合は可能です)。
asp.net-mvc - 使用する前にコントローラーで Html.TextBoxFor の値を編集するにはどうすればよいですか?
私は MVC 3 でプロジェクトに取り組んでおり、この機能をすべての Html.TextboxFor に追加できる方法を探しています
。例えば。
一部の Unicode 文字を別の文字に置き換えるには、この機能が必要です。
ビューとコントローラーでコードを表示させてください。
意見:
コントローラ:
Html.TextboxFor のオーバーライドを作成する必要がありますか?
asp.net-mvc-3 - テキストボックスの値を更新する方法@Html.TextBoxFor(m => m.MvcGridModel.Rows [j] .Id)
テキストボックスの値がモデルの新しい値で更新されないという問題があります。@ Html.TextBoxFor(m => m.MvcGridModel.Rows [j] .Id)
最初にコレクションMvcGridModel.Rowsにデータが入力され、ボタンを押してフォームを送信すると、新しいデータが正常に取得されますが、テキストボックスの値は更新されません。
あなたはなにか考えはありますか?よろしくお願いします
asp.net-mvc - MVCのviewModelsでTextBoxForを使用する際の問題
最近、viewModelを使い始めました。これが私が使用しているviewModelです:
かみそりのビューを次のように変更しました。
に:
今、私の見解は次のメッセージで失敗します:
コンパイラエラーメッセージ:CS0411:メソッドSystem.Web.Mvc.Html.InputExtensions.TextBoxFor TModel、TProperty>(System.Web.Mvc.HtmlHelper <TModel>、System.Linq.Expressions.Expression <System.Func < TModel、TProperty >>)は使用法から推測できません。タイプ引数を明示的に指定してみてください。
誰かが私に何をすべきかについてアドバイスをくれますか?
c# - Html.TextBoxFor を localStorage の値で初期化できますか?
Html.TextBoxFor の値を HTML5 localStorage の値で初期化できますか?
文字列で初期化できることは知っています。
"John Doe" の代わりに localStorage で文字列を使用したい場合はどうすればよいですか?
asp.net-mvc-3 - 日付のデフォルト値を非表示にする
私のビューモデル:
(DBからは何も来ていません。)
私のコントローラー:
との両方FromDate
で表示される内容は次のToDate
とおりです。
私のHTML:
質問:
- 日付がの場合
null
、デフォルトの日付値の表示を抑制するにはどうすればよいですか? - 日付がそうでない
null
場合、どうすれば日付を次のようにフォーマットできますMM/dd/yyyy
か?
asp.net-mvc - 送信時に値を返さないためのテキストボックス
私はasp.net mvc 4で作業しています。メールとパスワードの2つの必須フィールドを持つログインモデルがあります。@Html.TextboxFor を使用して正しい値を取得しています。これは私のパスワードでは機能しますが、アカウントでは機能しないようです。
これが私のコードです:
.cshtml
コントローラ:
モデル:
メールのテキスト ボックスを enabled=false に設定していません。常に有効にしておく必要があります。
これを一緒に考えていけたらと思います
asp.net-mvc - MVC-モデル内のnullオブジェクト、これを使用してtextboxforをレンダリングするにはどうすればよいですか?
モデルにnullクラスがある場合、MVCでtextboxforを使用してテキストボックスをレンダリングするにはどうすればよいですか。
たとえば、モデルとして使用しているものは次のとおりです。
したがって、クラス1の値のテーブルがあり、ユーザーがクリックしてClassOneの既存のアイテムを編集します。ClassOneでは、オブジェクトClassTwoはテーブル内のアイテムの最初の作成時に設定されていなかったためnullであるため、実行しようとすると@Html.TextBoxFor(m => m.classTwoObject.classTwoProperty)
null参照エラーが発生します。
ポストバック時にモデルにバインドしたいので、TextBoxForを使用してnullオブジェクトを含むフィールドを編集するにはどうすればよいですか?
ありがとう、DMan
asp.net-mvc - ユーザーは入力を読み取り専用から編集可能に変更できますか?
データ入力フォームに MVC を使用しており、次の div があります。
ここでは、ユーザーが新しいギフト カードを入力する場合、編集可能な入力が表示され、ユーザーが新しいバーコードを入力できるようにしています。ただし、ユーザーが既存のギフト カードを編集している場合、入力は読み取り専用の入力として表示される必要があります。私の質問は、ユーザーが barCode 入力の readonly 属性を変更して、別の属性を入力できるようにすることはできますか? BarCode フィールドはテーブルの主キーではありませんが、一意である必要があります。GiftCardId フィールドを使用してレコードを識別します。では、ユーザーがフォームを送信するときに GiftCardId も変更できないようにするにはどうすればよいでしょうか? これはどのように制御できますか?