此问题与Is postback works only in pageload?重复 我想在我的查询字符串中有值时发回页面。 见代码
if (Request.QueryString["HotelID"] != null)
// here i want to post back
{
我如何发回页面?
答案 0 :(得分:0)
您可以使用:
if (Request.QueryString["HotelID"] != null)
{
Page_Load(sender, e);
}
或者这个:
if (Request.QueryString["HotelID"] != null)
{
Response.Redirect(Page.AppRelativeVirtualPath.ToString());
}
希望有所帮助:)
答案 1 :(得分:0)
试试这个;
if(!String.IsNullOrEmpty(Request.QueryString["HotelID"]))
{
Response.Redirect(Request.UrlReferrer.ToString());
or
Response.Redirect("yourpagewithpath.aspx");
}