本文主要介紹aspnet頁設計(aspnet頁設計),下面一起看看aspnet頁設計(aspnet頁設計)相關資訊。
本文介紹了asp.net 用例子描述了動態(tài)生成html表單的方法。分享給你,供你參考,如下:
測試 system . web . ui . html controls下的htmlform類,也就是我們在傳統(tǒng)asp.net中使用的form對象,并不適合動態(tài)生成html代碼。
于是定制了一個簡單的htmlform容器控件,只需要幾行代碼??磥韆sp.net在封裝html元素方面還是有優(yōu)勢的。微軟為我們定義了大量的基礎設施,易于擴展和使用。
public class myhtmlform: htmlcontainercontrol { public myhtmlform: base( 形式與技巧){這個。屬性。添加( 方法與技巧, 郵政和郵政);}公共字符串操作{ set { attributes。添加( 行動與行動,值);}}}使用起來非常簡單,直接新建,然后在controls集合中添加控件。
myhtmlform form = new myhtmlform;形式。id = 我的表格 形式。動作= 測試. aspx htmlinputhidden hidf = new htmlinputhidden;hidf。id = hidf。name = 隱藏 形式。controls . add(hidf);最后,在視圖中,將html代碼輸出到響應流。
形式。rendcontrol(作家);結論:
動態(tài)生成html表單就是這么簡單。我以前都是自己拼接html然后再寫。善于使用框架提供的類,可以有效提高打開效率,使代碼具有可讀性。尤其是做表格控件的時候,用好系統(tǒng)會很有幫助。web.ui.webcontrols.tabl《asp.net優(yōu)化技巧總結》、《asp.net字符串操作技巧匯總》、《asp.net操作xml技巧總結》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結專題》和《asp.net緩存操作技巧總結》。
希望本文所述對大家asp有所幫助。net編程有幫助。
標簽:
技能總結操作碼控制
了解更多aspnet頁設計(aspnet頁設計)相關內容請關注本站點。