zoukankan      html  css  js  c++  java
  • PostBackUrl与Response.Redirect()区别

    redirect当前页面等于重新打开一次这个页面,ViewState的内容会丢失,相应地所有控件的内容会恢复到初始状态。而postback会延续页面当前的状态.
    代码中的区别就是Page.IsPostBack在postback的时候是true,而redirect的时候是false

    PostBackUrl这里还可以特到前页面的控件值(实现跨页面传值  )

     if (!IsPostBack)
            {
                TextBox txt = ((TextBox)(PreviousPage.FindControl("TextBox1")));
                Calendar cal = ((Calendar)(PreviousPage.FindControl("Calendar1")));
                Label1.Text = string.Format("文本框:{0},日期:{1}", txt.Text, cal.SelectedDate);
                Label1.Text+=string.Format("{0:N}", 250000);
            }

  • 相关阅读:
    iOS input disabled显示不清楚
    钉钉小程序——JSAPI
    留言板
    友链
    mysql---存储引擎
    union与limit
    spring--setter注入
    spring---生命周期
    sql03-连接查询
    sql01--认识表
  • 原文地址:https://www.cnblogs.com/Gracedream/p/2116890.html
Copyright © 2011-2022 走看看