| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 844 人关注过本帖
标题:怎么在回发操作中更新ascx值..
只看楼主 加入收藏
wggfcusmq
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-9-15
收藏
 问题点数:0 回复次数:1 
怎么在回发操作中更新ascx值..
程序代码:
 new void DataBind() 
        { 
            switch (Convert.ToByte(ViewState["mestype"])) 
            { 
            case 0: PaObj.DataSource = new SQLserverDAL.buysellDAL().Items(Convert.ToInt32(Session["userid"]), 2, 0); break;
             ......
            default:break; 
            } 

            this.Page1.Recordcount = PaObj.Count; 

            PaObj.AllowPaging=true; 
            PaObj.PageSize=new led.manage().Web_PageSize(); 
            if (page <= 0) 
                page = 1; 
            if (page > PaObj.PageCount) 
                page = PaObj.PageCount; 
            PaObj.CurrentPageIndex = page - 1; 
            this.message.DataSource=PaObj; 
            this.message.DataBind(); 

            this.Page1.Currpage = page; 
            this.Page1.Pagesize = PaObj.PageSize; 
        } 

        protected void OnClick_Mestype(object sender, CommandEventArgs e) { 
            ViewState["mestype"] = Convert.ToByte(); 
            DataBind(); 
        } 


在OnClick_Mestype事件中触发DataBind方法,却更新不了Page1中的属性值...请大家帮助看一下,谢谢了..

[[it] 本帖最后由 wggfcusmq 于 2008-8-25 16:48 编辑 [/it]]
搜索更多相关主题的帖子: ascx 
2008-08-25 16:47
wggfcusmq
Rank: 1
等 级:新手上路
帖 子:30
专家分:0
注 册:2006-9-15
收藏
得分:0 
protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                ViewState["mestype"] = 0;
                DataBind();
            }
        }
在上面可以给Page1属性赋值的

[[it] 本帖最后由 wggfcusmq 于 2008-8-25 16:50 编辑 [/it]]
2008-08-25 16:49
快速回复:怎么在回发操作中更新ascx值..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016395 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved