摘要:
在前面的講解中,控件的屬性的類型都是基本類型、字符串等簡單類型,這些類型我們不用做任何的額外工作,就可以把控件的屬性持久化到控件的標簽中(保存在aspx[Source]里),但是我們開發的控件的屬性不可能全部是這樣的簡單類型,比如有時也會遇到屬性為Size這樣的復雜屬性,為了使這樣的屬性持久化,我們還必須做其它的工作,就這是我們這章主要內容。 對復雜屬性進行持久化,我們有兩種方式(可以單獨使用,也可以相互配合): 1、使用TypeConvert把復雜屬性轉化為簡單類型string,以能持久化到控件的標簽中。 2、串行化復雜屬性的元數據。 上述的兩種方式,并不是Asp.net控件所特有的,而是. 閱讀全文
posted @ 2006-07-06 23:47
mapserver
閱讀(3873)
評論(6)
推薦(0)
摘要:
當用戶向請求一個頁面時,服務器端會向客戶端發送一段文本,包括可顯示標記字符和不可顯示的文本,當這段文本到達客戶端后,再通過客戶端的瀏覽器(如IE)把可視化的標記字符轉化為可視呈現給用戶,所以在用戶請求一個aspx頁面時,頁面上的Asp.net服務器控件,也會把文本寫入到返回的文本流中,在本章中我們將講述這一過程。 在Asp.net服務器控件提供了4個有關呈現的方法,分別是Render、RenderChildren、RenderContents和RenderControl,這4個方法都有一個HtmlTextWriter類型的參數。HtmlTextWriter的作用就是把標記字符和文本寫入倒As. 閱讀全文
posted @ 2006-07-03 00:14
mapserver
閱讀(4122)
評論(15)
推薦(0)
浙公網安備 33010602011771號