[.NET] 跨網頁傳值公佈的疑問
我目前在寫一個類似於許多網站在填會員資料時(稱網頁A)
會有出生日 要填時會跳出另一個網頁(B)
可以讓使用者選擇自己的生日 選擇好後值會傳回網頁A
網頁A會多了B傳回的值 但不會讓A之前上面填那些資料消失
我知道網頁B的功能是ASP製作的一種功能
我想問的是像這樣在網頁A按下按鈕
跳出網頁B後 在B裡面選好資料要傳回給網頁A
但不是重整頁面 所以不會導致之前填好的資料功能消失
這樣的功能要如何做
我查過跨網頁傳值的寫法 但寫出來的結果卻不是我要的
然後因為這是個經過許多人手中寫出的網站 所以其實它用兩種語言寫成的= ="
但是我預估這樣只是傳值 應該不會有差吧?
網頁A (VB.NET)
If Not Page.PreviousPage Is Nothing Then
Dim SourceListBox As ListBox
SourceListBox = CType(PreviousPage.FindControl("CheckFriendBox"),
_
ListBox)
If Not SourceListBox Is Nothing Then
SelectNameListBox.Text = SourceListBox.Text
End If
End If
網頁B (C#)
<asp:Button ID="CheckVisitBtn" runat="server" Text="確認邀請" Width="110px"
PostBackUrl="TellStory.aspx"/>
結果我這樣測了之後 按下網頁B的確定按鈕後
變成是B網頁重整成A網頁 但不管是原本的A網頁 還是B變成的A網頁
我要的B網頁的值都沒有跑出來 我不知道是我哪邊寫錯了
我當初是參考這個寫成的
http://msdn.microsoft.com/zh-tw/library/ms178139%28v=vs.80%29.aspx#Y228
http://msdn.microsoft.com/zh-tw/library/6c3yckfw%28v=vs.80%29.aspx
但因為我沒有很懂 網站裡又有很多寫法
這是其中一個 是我選錯寫法了嗎?
不知道有沒有高手可以給我點指引?
謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.126.105
→
02/04 18:30, , 1F
02/04 18:30, 1F
→
02/04 18:30, , 2F
02/04 18:30, 2F
→
02/04 18:31, , 3F
02/04 18:31, 3F
→
02/04 18:31, , 4F
02/04 18:31, 4F
→
02/04 18:32, , 5F
02/04 18:32, 5F
→
02/04 18:32, , 6F
02/04 18:32, 6F
→
02/04 18:33, , 7F
02/04 18:33, 7F
→
02/04 21:57, , 8F
02/04 21:57, 8F
→
02/04 21:57, , 9F
02/04 21:57, 9F
→
02/05 11:29, , 10F
02/05 11:29, 10F
→
02/05 11:32, , 11F
02/05 11:32, 11F
→
02/05 11:32, , 12F
02/05 11:32, 12F