[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/19 12:13 / Filesize : 322 KB / Number-of Response : 970
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【質問】ASP.NETスレ Part6【雑談】



472 名前:nobodyさん mailto:sage [2009/12/12(土) 23:02:48 ID:???]
>>471
まずinputタグの方はそのままではコードビハインドから操作できない。
したがって、動的に変更する場合はJScript等クライアント側から行う必要がある。
まずここが一番大きな違い。
runat="server"をセットすることで、サーバー側から操作できるようになるが、
この場合クラスはHtmlInputTextとなる。
ttp://msdn.microsoft.com/ja-jp/library/system.web.ui.htmlcontrols.htmlinputtext.aspx
後者はTextBoxクラスとして扱われる。
ttp://msdn.microsoft.com/ja-jp/library/system.web.ui.webcontrols.textbox.aspx

最終的にhtmlに展開される点では同じなので、基本的に出来ることも同じ。
そういう意味で(色の設定云々といった)違いは発生しない。
だが、例えばTextBoxはTextModeプロパティを変更することでtextareaタグとして
レンダリングされることとなる。この場合、HtmlInputTextとの扱いに差がでる。
前者はあくまで対応するHTMLタグの参照、
後者はASP.NETが抽象化したコントロールという意味的な違いがある。






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<322KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef