六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

DotNet Form間數(shù)據(jù)傳遞

[摘要]1.WebForm利用System.Web Namespace 中 HttpResponse Class的Redirect方法傳遞,HttpRequest Class的 QueryString方法接收傳遞來(lái)源類webform1 中的某個(gè)方法里 使用 Response.Re...

1.WebForm

利用System.Web Namespace 中 HttpResponse Class的Redirect方法傳遞,HttpRequest Class的 QueryString方法接收

傳遞來(lái)源類webform1 中的某個(gè)方法里 使用

              Response.Redirect ("WebForm2.aspx?s=1&ss=11");

              //HttpResponse 類的方法和屬性通過(guò) ASP.NET 的內(nèi)部 Response 對(duì)象公開。

       //所以Response可以使用前者的方法

傳遞目標(biāo)類webform2 中

          private void Page_Load(object sender, System.EventArgs e)

         {

              // 在此處放置用戶代碼以初始化頁(yè)面

              int loop1;

              NameValueCollection coll;

              

              //Load Form variables into NameValueCollection variable.

              coll=Request.QueryString ;

              //HttpRequest 類的方法和屬性通過(guò) ASP.NET 的內(nèi)部 Request 對(duì)象公開。

              // Get names of all forms into a string array.

              String[] arr1 = coll.AllKeys;         

              for (loop1 = 0; loop1 < arr1.Length; loop1++)

              {

                   Response.Write(arr1[loop1] + " = " + coll.GetValues(arr1[loop1]).GetValue (0)  +"<br>");

              }

 

         }

//這樣就列舉了從webform1傳遞來(lái)的s & ss的值

 

 

這里要解釋一下服務(wù)器端控件 <form runat=server></form> , (我覺(jué)得)在asp.Net中它只是其他服務(wù)器端控件的容器,不能再像原來(lái)的asp那樣可以使用action屬性向其他頁(yè)面提交數(shù)據(jù)。下面是MSDN原文:

 

ms-help://MS.VSCC/MS.MSDNVS.2052/cpgenref/html/cpconhtmlformcontrol.htm

 

注意 action 屬性總是設(shè)置為頁(yè)本身的 URL。無(wú)法更改 action 屬性;因此,只能向頁(yè)本身回送。

 

2.         WindowsForm

利用form構(gòu)造函數(shù) Form()傳遞值.

Form Class 可以擁有多個(gè)構(gòu)造函數(shù),可以添加一個(gè)用來(lái)傳值的構(gòu)造函數(shù),如下

         public Form2()

         {

              //

              // Windows 窗體設(shè)計(jì)器支持所必需的

              //

              InitializeComponent();

 

              //

              // TODO: 在 InitializeComponent 調(diào)用后添加任何構(gòu)造函數(shù)代碼

              //

          }

 

         public Form2(int iii )

         {

              //

              // Windows 窗體設(shè)計(jì)器支持所必需的

              //

              InitializeComponent();

             

//這里添加一個(gè)label以顯示傳來(lái)的值

              this.label1.Text= iii.ToString ();

              //

              // TODO: 在 InitializeComponent 調(diào)用后添加任何構(gòu)造函數(shù)代碼

              //

         }

 

在打開form2的form1的某個(gè)方法里如下使用,可以把123傳給form2

       //WindowsApplication1是我的工程名

 

              WindowsApplication1.Form2 frm2 = new WindowsApplication1.Form2(123);

              frm2.Show ();

 

利用類的屬性傳值。

傳遞目標(biāo)類form2 如下聲明

          private int i2 ;

        

         public int iLen

         {

              get{return i2;}

              set{i2=value;}

         }

         //這里添加一個(gè)label以顯示傳來(lái)的值

          private void Form2_Load(object sender, System.EventArgs e)

         {

              this.label1.Text = this.i2.ToString ();

         }

 

傳遞來(lái)源類form1如下使用

        

              WindowsApplication1.Form2 frm2 = new WindowsApplication1.Form2 ();

              frm2.iLen =1234;

              frm2.Show ();




主站蜘蛛池模板: 圣爱天堂网 | 中文字幕在线第一页 | 日韩伦理一区 | 中文字幕人成乱在线视频 | 亚洲精品中文字幕乱码三区一二 | 青娱乐国产在线视频 | 色在线播放 | 中国黄色毛片 大片 | 日日摸夜夜添夜夜添特色大片 | 亚洲女人的天堂 | 伊人成人在线 | 亚洲第5页 | 天天干夜夜爱 | 日韩精品小视频 | 亚洲国产福利 | 四虎必出精品亚洲高清 | 日本成人在线网址 | 五月婷婷一区 | 在线观看视频污 | 欧美特黄三级成人 | 欧美在线免费 | 天堂新版8中文在线8 | 亚洲综合偷自成人网第页色 | 最新69堂国产成人精品视频 | 欧美一区二区三区不卡 | 手机看片国产欧美日韩高清 | 午夜国产福利在线观看 | 亚洲免费福利视频 | 中文字幕日韩在线一区国内 | 日本高清视频在线免费观看 | 四虎在线观看视频 | 午夜小视频免费观看 | 午夜视频网 | 日韩亚州| 日本动态120秒免费 日本叼嗨 | 日本欧美视频在线观看 | 日本黄网站高清色大全 | 亚洲高清国产一线久久 | 亚洲免费观看 | 婷婷六月久久综合丁香一二 | 一级床片40分钟免费视频 |