【質問】ASP.NETスレ Part6【雑談】at PHP
【質問】ASP.NETスレ Part6【雑談】 - 暇つぶし2ch472:nobodyさん
09/12/12 23:02:48
>>471
まずinputタグの方はそのままではコードビハインドから操作できない。
したがって、動的に変更する場合はJScript等クライアント側から行う必要がある。
まずここが一番大きな違い。
runat="server"をセットすることで、サーバー側から操作できるようになるが、
この場合クラスはHtmlInputTextとなる。
URLリンク(msdn.microsoft.com)
後者はTextBoxクラスとして扱われる。
URLリンク(msdn.microsoft.com)

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


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch