BUTTON触发事件问题 1.会用2.在Page_Load里加上if(!Page.IsPostBack){//code}这样提交时不执行code内容,只在第一次加载时执行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Session["PringtProjectId"] 只有在更改的时候才会改变 如果不改变,你的代码是没有问题的。 每次提交都会调用 Page_Load,即按下Button之后,会先调用Page_Load才调用update_click1你Session里的值已经被修改了。那么你只能考虑用另外一个变量来保存了。比如在 Page_Load 里if(!IsPostback){ ViewState["PringtProjectId"] = Session["PringtProjectId"]}然后在你的update_click1里取ViewState整个过程就是在第一次页面加载时,保存Session里的这个值,将其放在页面的ViewState里。然后再从中取得,当然在Session里另起一个变量保存也可以。ViewState和Session都是保持数据的容器...只是生存周期不同而已。 同上,if(!Page.IsPostBack) 表明此if作用域内代码仅仅当页面第一次加载执行!作用域外代码不仅仅 是第一次加载只要postback就要执行,所以将你pageload里面的代码加上if(!Page.IsPostBack) asp.net网站怎么限制 用户发帖数量? 请达人指点:asp.net页面如何给获得Asp接口变量值? 输入字符串的格式不正确 发送邮件时如何改变发件人的地址 GridView自动套用格式后,分页样式产生了变形怎么回事啊??? 报了这个错 datagrid如何绑定二维数组或特定文件中的内容 求 配置节中设置 validateRequest=false 可以禁用请求验证 的问题 一个字符串转换 关于RadioButtonList的选择统计问题? dropdownlist样式 treeview中怎样实现在单击父结点时,能同时展开子结点和执行另一个段代码
{
ViewState["PringtProjectId"] = Session["PringtProjectId"]
}然后在你的update_click1里取ViewState整个过程就是在第一次页面加载时,保存Session里的这个值,将其放在页面的ViewState里。
然后再从中取得,当然在Session里另起一个变量保存也可以。ViewState和Session都是保持数据的容器...
只是生存周期不同而已。