FineUI 官方论坛

标题: SESSION未过期,Dropdownlist的值为null [打印本页]

作者: 胡子    时间: 2020-8-19 00:48
标题: SESSION未过期,Dropdownlist的值为null
我用的是PRO6.3,为什么登录系统后session没有过期的时候,Dropdownlist里面的值就丢失了,是不是我的配置有问题还是需要怎么修改。

作者: 342314268    时间: 2020-8-19 10:00
你觉得你这么描述三石大哥看得懂吗,Dropdownlist里面的值你是怎么绑定的,是怎么取值的,是不是加载的时候又重新绑定了。。你得把代码贴出来吧!!

作者: 胡子    时间: 2020-8-19 10:51
本帖最后由 胡子 于 2020-8-19 10:54 编辑

代码是下面这些,check_user是检查session 的,放置一段时间后,调用cfwzbma的SelectedValue返还NULL
  protected void Page_Load(object sender, EventArgs e)
        {
            if (Check_User(1) == 0) return;
            if (!IsPostBack)
            {
                if (Check_User(1) == 0) return;
                 DataTable dta = GeneralManager.get_pub("select cfwzbm,cfwzmc   from cfwzbm"+Get_nf()+" where mjbs=1 and valid=1 ", GetZHBM());
                cfwzbma.DataSource = dta;
                cfwzbma.DataTextField = "cfwzmc";
                cfwzbma.DataValueField = "cfwzbm";
                cfwzbma.DataBind();
                cfwzbma.SelectedIndex = 0;
            }
           }

作者: 342314268    时间: 2020-8-21 10:04
你自己F5调试,看看Check_User(1) 是不是==0了。然后被返回了。就没有绑定到数据了




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4