[問題] WebControls 和 HtmlControls 的選擇

看板C_Sharp (C#)作者 (4545454554)時間8年前 (2017/07/23 18:44), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
各位好 這兩個 namespace 底下的控制項 好像有一些可以互相替代 System.Web.UI.WebControls; System.Web.UI.HtmlControls; 譬如 TextBox 和 <input runat="server" type="text" /> 因為TextBox render出來的html就是<input type="text" /> input因為加上runat="server" 所以在aspx.cs內 也可以直接抓到該控制項 input可以直接在aspx內 加上html的其他屬性 TextBox就只能在aspx.cs內 透過 Control.Attributes.Add() 來加上屬性 但TextBox有很多額外的方法和屬性可以用 這是input所沒有的 想請問各位 在使用WebControls 和 HtmlControls時 都是怎麼選擇的呢? 考量的點是? 謝謝  https://www.sendspace.com/file/tpoyjq -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.130.137 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1500806679.A.D30.html

07/23 20:14, , 1F
WebControl render 不出來的就用HtmlControl
07/23 20:14, 1F

07/23 23:17, , 2F
感謝
07/23 23:17, 2F
文章代碼(AID): #1PT7uNqm (C_Sharp)
文章代碼(AID): #1PT7uNqm (C_Sharp)