在Asp.net開發中,經常用到aspx頁面的加載和呈現。而在aspx頁面中可能會需要加載HTML代碼,這時我們該怎么做呢?
答案其實很簡單:我們可以在aspx頁面的后端代碼中使用Response.Write()方法,將HTML代碼以字符串的形式輸出到瀏覽器中。代碼如下:
protected void Page_Load(object sender, EventArgs e) { Response.Write(""); }這是一段HTML代碼
上述代碼中,我們在Page_Load方法中使用Response.Write方法將一段HTML代碼:<div><p>這是一段HTML代碼</p></div>
,以字符串的形式輸出到了瀏覽器中。這樣就實現了在aspx頁面中加載HTML代碼的目的。
此外,我們還可以使用Literal控件來輸出HTML代碼。Literal控件是一個非常輕量級的控件,其作用類似于Response.Write()方法,但是更加方便和安全。代碼如下:
<asp:Literal ID="Literal1" runat="server"></asp:Literal> protected void Page_Load(object sender, EventArgs e) { Literal1.Text = "<div><p>這是一段HTML代碼</p></div>"; }
上述代碼中,我們在aspx頁面的前端代碼中使用了Literal控件,并在后端代碼中使用Literal1.Text屬性將HTML代碼:<div><p>這是一段HTML代碼</p></div>
,以字符串的形式輸出到了Literal控件中。這樣就實現了在aspx頁面中加載HTML代碼的目的。
上一篇jquery mobie
下一篇dockergo環境