国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

[視頻]Visual Studio 2005入門之HiddenField、LinkButton、Literal

2019-11-18 16:57:16
字體:
來源:轉載
供稿:網友

這節我們學習三個控件,他們分別是:HiddenField,Literal,LinkButton

我們這里的演示用LinkButton ,因為這個控件在用法上和BUTTON 差不多,就長相有點希奇,也許是控件們性開放,HyperLink和Button瞎整,結果就有了LinkButton ,可你別說,他雖然這樣名不正言不順的出來了,可他的貢獻是很不錯的,所以,得表揚!

我們是首先學習 HiddenField ,他提供了一種方式實現在頁面存儲信息,并且與其他的控件信息用法差不多,但是他不顯示出來,說到這,順便說下,不要以為他不顯示就怎么樣了,你仍然不要往里面存放類似密碼等敏感信息,因為在頁面HTML源中是可以看見的.


LinkButton
 

接下來我們說Literal: 這個控件我們用得不多,甚至是很少,但是既然微軟作出來了,我們就有義務說說.免得被人說我不厚道.何況這也是2.0才出來的一個新玩意,哈哈!!!

我懶得打字了,復制MSDN 上的東西了

Literal 控件表示用于向頁面添加內容的幾個選項之一。對于靜態內容,無需使用容器,可以將標記作為 HTML 直接添加到頁面中。但是,如果要動態添加內容,則必須將內容添加到容器中。典型的容器有 Label控件、Literal 控件、Panel控件和 Placeholder 控件。

Literal 控件與 Label 控件的區別在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈現一個 span 元素。)因此,Literal 控件不支持包括位置屬性在內的任何樣式屬性。但是,Literal 控件允許指定是否對內容編碼。

Panel 和 Placeholder 控件呈現為 div 元素,這將在頁面中創建離散塊,與 Label 和 Literal 控件進行內嵌呈現的方式不同。

通常情況下,當希望文本和控件直接呈現在頁面中而不使用任何附加標記時,可使用 Literal 控件。

Literal 控件支持 Mode 屬性,該屬性用于指定控件對您所添加的標記的處理方式。可以將 Mode 屬性設置為以下值:

Transform 。添加到控件中的任何標記都將進行轉換,以適應請求瀏覽器的協議。如果向使用 HTML 外的其他協議的移動設備呈現內容,此設置非常有用。

PassThrough 。添加到控件中的任何標記都將按原樣呈現在瀏覽器中。

Encode 。添加到控件中的任何標記都將使用 HtmlEncode 方法進行編碼,該方法將把 HTML 編碼轉換為其文本表示形式。例如,<b> 標記將呈現為 &lt;b&gt;。當希望瀏覽器顯示而不解釋標記時,編碼將很有用。編碼對于安全也很有用,有助于防止在瀏覽器中執行惡意標記,顯示來自不受信任的源的字符串時推薦使用此設置。


使用了Transform模式

 

--------------------------------------------------------------------------------
[fdsf](desf);"hahah"


使用了PassThrough 模式

 

--------------------------------------------------------------------------------
[fdsf](desf);"hahah"

 

使用了Encode  模式

<hr><i>[fdsf](desf);"hahah"<br><p></i>

這是正常模式的 Label
 


--------------------------------------------------------------------------------
[fdsf](desf);"hahah"


這是使用了Server.HtmlEncode方法解碼的方式

<hr><i>[fdsf](desf);"hahah"<br><p></i>

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 双鸭山市| 新龙县| 新安县| 白沙| 公安县| 加查县| 成都市| 黔江区| 巴东县| 新乡县| 克拉玛依市| 怀远县| 望都县| 卢氏县| 喀什市| 巍山| 金川县| 旌德县| 宾阳县| 民勤县| 丹寨县| 贵州省| 望谟县| 南丹县| 周口市| 安丘市| 文成县| 弋阳县| 宝坻区| 周至县| 卢氏县| 渭源县| 莱西市| 神池县| 安顺市| 商洛市| 确山县| 密山市| 康保县| 古丈县| 同江市|