asp.net TextBoxのReadOnlyプロパティ
TextBoxにReadOnlyプロパティを設定して、javascriptで無理やり値を設定しても
サーバ側に値が送信されずに消えてしまう、という現象が発生。
よくよく調べてみると、.netの仕様でReadOnlyのコントロールに設定された値は
前回のレスポンス返却時の値が適用されるらしい。
なので、正確に言うと、サーバ側に送信されてないのではなく
.netが値を無効にしているようだ。
ただし、Requestオブジェクトからは取得可能。