تمرير معلومات من صفحه لأخرى
توجد طريقة رائعة و بسيطة لتمرير المعلومات بأمان من صفحة الى اخرى عبر Session
وذلك باستخدام previouspage من الإضافات الجديدة في asp.net 2.0 وهي تسمح لك للوصول للصفحة السابقة والطريقه هى :
1- انشيء TextBox و Button
2- اضغط على صفات الزر و ضع الصفحة التي تريد انتقال المعلومة اليها في الخاصية PostBackUrl
3- اذهب الى الصفحة التي تريد انتقال المعلومات اليها و ادرج الكود التالي
VB.NET
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
Dim t As TextBox = CType(PreviousPage.FindControl("Textbox1"), TextBox)
Label1.Text = String.Format("Hello {0}", t.Text)
End If
End Sub
End Class
مميزاتها عن query String انها لا تظهر البيانات التي تريد نقلها الى الصفحة الثانية
|