日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Visual?C#?Web?應(yīng)用程序示例主題(二)(MSDN整理)

 悟靜 2012-08-22
11.代 :從列表控件中移除項(xiàng) (Visual C#) 
本示例使用 ListBox.Items 屬性Remove 方法移除從列表中移除項(xiàng)。
示例:
ListBox1.Items.Remove("Mary"); 
編譯代 -----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并執(zhí)行以下操作:
  • 添加名為 ListBox1 的列表框并在其中填充項(xiàng)。
  • 復(fù)制代碼并將其粘貼到 Page_Load 方法中。

可 編程-----》將 "Mary" 替換為所要移除的項(xiàng)的值。
12.代 :從視圖狀態(tài)檢索數(shù)據(jù)集 (Visual C#)
本示例將從視圖狀態(tài)檢索數(shù)據(jù)集。
示例:
if (Page.IsPostBack) { System.IO.StringReader sr = new System.IO.StringReader((string)(ViewState["dSet"])); dSet.ReadXml(sr); } 
編譯代 ----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并執(zhí)行以下操作:
  • 添加名為 SqlDataAdapter1DataAdapter。
  • 生成一個(gè)數(shù)據(jù)集(默認(rèn)的 DataSet 類名稱為 DataSet1)。
  • 創(chuàng)建 DataSet1 類的一個(gè)實(shí)例,名為 dSet。
  • 復(fù)制代碼并將其粘貼到 Page_Load 方法中。

13.代 :重定向至其他頁(yè) (Visual C#)

本示例使用 HttpResponse.Redirect 方法將瀏覽器重定向到指定的 URL。

示例:

Response.Redirect(http://www.microsoft.com/china); 
編譯代 -----》啟動(dòng)新的 ASP.NET 應(yīng)用程序并將代 粘貼到 Page_Load 方法中。
14.代 :重定向到同一應(yīng)用程序中的其他頁(yè) (Visual C#)
本示例使用 Server.Transfer 方法將瀏覽器重定向到指定頁(yè)。
示例:
Server.Transfer("WebForm2.aspx"); 
編譯代
  • 啟動(dòng)具有兩個(gè) Web 窗體頁(yè)(WebForm1.aspx 和 WebForm2.aspx)的 ASP.NET 應(yīng)用程序。
  • 將該代碼粘貼到 WebForm1.aspx 的 Page_Load 方法(或 Click 方法)中。

15.代 :使用應(yīng)用程序狀態(tài)保存值 (Visual C#)

本示例使用 HttpApplicationState 類保存全局信息。

示例:

Application["Message"] = "AppMsg"; Application["AppStartTime"] = DateTime.Now; 
編譯代 -----》啟動(dòng)新的 ASP.NET 應(yīng)用程序并將代 粘貼到 Page_Load 方法中。
16.代 :使用會(huì)話狀態(tài)保存值 (Visual C#)  

本示例使用 Session.Add 方法在單個(gè)會(huì)話內(nèi)保持值。

示例:

string firstName = "Jeff"; string lastName = "Smith"; string city = "Seattle"; Session.Add("First", firstName); Session.Add("Last", lastName); Session.Add("City", city); 
編譯代 -----》啟動(dòng)新的 ASP.NET 應(yīng)用程序并將代 粘貼到 Page_Load 方法中。
17.代 :將數(shù)據(jù)集保存到視圖狀態(tài)中 (Visual C#)
本示例使用 Control.ViewState 屬性保存數(shù)據(jù)集。
示例
sqlDataAdapter1.Fill(dSet); System.IO.StringWriter sw = new System.IO.StringWriter(); // Write the DataSet to the ViewState property. dSet.WriteXml(sw); ViewState["dSet"] = sw.ToString(); 
編譯代 -----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并執(zhí)行以下操作:
  • 添加名為 SqlDataAdapter1DataAdapter。
  • 生成一個(gè)數(shù)據(jù)集,然后創(chuàng)建一個(gè)名為 dSet 的實(shí)例。
  • 復(fù)制代碼并將其粘貼到 Page_Load 方法中。

18.代 :使用視圖狀態(tài)保存值 (Visual C#)

本示例將字符串值 "yellow" 保存到 Control.ViewState 屬性中。示例

ViewState["color"] = "yellow"; 
編譯代 -----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并將代 粘貼到 Page_Load 方法中。
19.代 :選擇列表控件中的項(xiàng) (Visual C#) 
本示例使用 IndexOf 方法在列表框中搜索特定文本。
示例
ListBox1.SelectedIndex = ListBox1.Items.IndexOf(ListBox1.Items.FindByText("ValueToFind")); 
編譯代 -----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并執(zhí)行以下操作:
  • 添加名為 ListBox1 的列表框并在其中填充項(xiàng)。
  • 復(fù)制代碼并將其粘貼到 Page_Load 方法中。
  • 將 "ValueToFind" 替換為所要搜索的文本。

20.代 :編寫 Cookie (Visual C#)

下面的示例將使用 HttpCookie 類及其屬性編寫一個(gè)一分鐘后將失效的 Cookie。

示例

HttpCookie myCookie = new HttpCookie("MyTestCookie"); DateTime now = DateTime.Now; // Set the cookie value. myCookie.Value = now.ToString(); // Set the cookie expiration date. myCookie.Expires = now.AddMinutes(1); // Add the cookie. Response.Cookies.Add(myCookie); Response.Write("
The cookie has been written.");
編譯代 -----》啟動(dòng)新的 ASP.NET Web 應(yīng)用程序并將代 粘貼到 Page_Load 方法中。
 來(lái)源:http://msdn.microsoft.com/zh-cn/library/aa287564(VS.71).aspx 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多