asp:TextBoxコントロールのEnabledプロパティとReadOnlyプロパティの違いは何ですか?
Alf
質問する
146265 次
7 に答える
87
コントロールがdisabled
編集できない場合、フォームの送信時にそのコンテンツは除外されます。
コントロールの場合、readonly
編集することはできませんが、そのコンテンツ(存在する場合)は引き続き送信に含まれます。
于 2008-10-06T13:39:54.613 に答える
11
もう1つの動作は、readonly = 'true'
コントロールがのようなイベントを発生させることですがclick
、コントロールは発生しEnabled = False
ません。
于 2012-01-17T22:01:13.237 に答える
6
読み取り専用はテキストボックスを「グレーアウト」せず、ポストバックで値を送信します。
于 2008-10-06T13:39:29.170 に答える
4
ブラウザの観点から考えてみてください。読み取り専用の場合、ブラウザは変数と値のペアで送信します。障害者の場合、そうではありません。
これを実行し、送信を押した後にURLを確認します。
<html>
<form action=foo.html method=get>
<input name=dis type=text disabled value="dis">
<input name=read type=text readonly value="read">
<input name=normal type=text value="normal">
<input type=submit>
</form>
</html>
于 2008-10-06T13:43:52.110 に答える
3
Asp.net の読み取り専用テキスト ボックス
<asp:TextBox ID="t" runat="server" Style="margin-left: 20px; margin-top: 24px;"
Width="335px" Height="41px" ReadOnly="true"></asp:TextBox>
于 2015-05-15T08:41:01.173 に答える
3
読み取り専用では、ユーザーはそこからテキストをコピーできます。無効にはなりません。
于 2008-10-08T12:59:12.683 に答える
1
アドレス検索サーバー側を実行する子 aspx フォームがあります。子 aspx ページの値は、javascript クライアント側を介して親テキスト ボックスに戻されます。
テキストボックスが変更されていることがわかりますが、ReadOnly または Enabled のいずれも、値を親フォームに戻すことを許可しません。
于 2010-12-09T18:09:18.070 に答える