無効にされたTextBoxのためのReadonlyは何ですか?
-
21-12-2019 - |
質問
私は disabled TextBoxFor
を使用するための2つの異なる方法があります。
@Html.TextBoxFor(u => u.Visibilidade, new { disabled = "disabled", @readonly = "readonly" })
.
と
@Html.TextBoxFor(u => u.Visibilidade, new { disabled = "disabled" })
.
IE。ReadOnly Property
を使用するかどうかを使用してください無効なフィールドが何らかの方法で変更されないことを考慮して、違いは何ですか?
事前感あり
解決
通常はどちらも使えません。
readOnlyはテキストボックスにテキストをコピーしたり、イベントをトリガーするためにテキストボックスに集束させることができます。ReadOnly Fieldsはフォームで転記されます。
無効なフィールドでは、ユーザーはTextBoxにフォーカスを与えることはできず、フィールドはフォームで投稿されません。
あなたがどの人があなたがフィールドで何をする必要があるかによって異なります。
フォーカスを有効にしたい場合は、掲載したくない場合は、readonlyにすることができますが、名前プロパティを上書きします。
@Html.TextBoxFor(u => u.Visibilidade, new { @readonly = "readonly", @Name = "" })
. 所属していません StackOverflow