Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (46.34 KB, 2 trang )
Truyền giá trị qua trang khác với phương thức Server.Tranfer (ASP.NET)
ASP.NET validation controls rất hữu dụng để kiểm tra giá trị người dùng nhập vào khi posts back trên
cùng một trang. Nhưng làm thế nào để sử dụng trong các trang khác ?.
Ví dụ bạn có một trang, WebPostAwayA1.aspx với 2 textbox control, bạn sử dụng 2
RequiredFieldValidator control. Bạn muốn chuyển dữ liệu sang một trang thứ 2, WebPostAway2.aspx,
chỉ khi các textbox đã được nhập giá trị
WebPostAwayA1.aspx:
<body>
<form runat=''server''>
<table border=''0''>
<tbody>
<tr>
<td>
<asp:Label id=''Label1'' runat=''server''>First Name:</asp:Label>
</td>
<td>
<asp:TextBox id=''txtFirstName'' runat=''server''></asp:TextBox>
<asp:RequiredFieldValidator id=''rfvFirstName'' runat=''server''
ErrorMessage=''First name is required.''
ControlToValidate=''txtFirstName''></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
<asp:Label id=''Label2'' runat=''server''>Last Name:</asp:Label>
</td>
<td>
<asp:TextBox id=''txtLastName'' runat=''server''></asp:TextBox>
<asp:RequiredFieldValidator id=''rfvLastName'' runat=''server''
ErrorMessage=''Last name is required.''