ASP.NET PostBackUrl 另開網頁
當初是為了跨網頁抓值跟跨網頁刷新
例如
A網頁上有個TextBox1跟一個Button1,A網頁的Button1.PostBackUrl是B網頁
當A網頁按下按鈕後,會開啟B網頁。
B網頁上寫
TextBox txt_PrevPage = (TextBox)PreviousPage.FindControl("TextBox1");
就能抓到A網頁的TextBox
但後來發現用 Button的PostBackUrl另開網頁後,新的網頁會出現在原本網頁遊覽器的分頁
而不是跳出一個新的網頁,所以不太符合我要的,不過還是要記錄一下
主要是在Button1的onclientclick囑性加上form1.target='_blank';
PostBackUrl囑性加上~/trace/annex.aspx
ID="Button1" runat="server" Height="21px"
onclientclick="form1.target='_blank';" PostBackUrl="~/trace/annex.aspx"
Text="Button" />
CrossPagePostBack
Page.PreviousPage
沒有留言:
張貼留言