*Cross Page Posting...
*Cross Page Posting...
Cross Page Posting trong ASP.NET là một kỹ thuật cho phép trang web gửi dữ liệu từ một trang này sang một trang khác. Thông thường, trong mô hình web ASP.NET, khi một nút được nhấp, trang sẽ đăng dữ liệu lên chính nó. Tuy nhiên, với Cross Page Posting, bạn có thể cấu hình để dữ liệu được gửi đến một trang khác.
Thiết lập thuộc tính PostBackUrl
:
PostBackUrl
của một điều khiển nút (Button, LinkButton, hoặc ImageButton) để chỉ định URL của trang đích.<asp:Button ID="btnSubmit" runat="server" Text="Submit" PostBackUrl="~/TargetPage.aspx" />
Truy cập dữ liệu trên trang đích:
PreviousPage
.// TargetPage.aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
if (Page.PreviousPage != null && Page.PreviousPage.IsCrossPagePostBack)
{
TextBox sourceTextBox = (TextBox)Page.PreviousPage.FindControl("txtSource");
if (sourceTextBox != null)
{
string data = sourceTextBox.Text;
// Sử dụng dữ liệu từ trang nguồn
}
}
}
<%@ Page Language=...
expert
Gợi ý câu hỏi phỏng vấn
Cái gì trong ASP.NET Core tương đương với WebForms?
Chưa có bình luận nào