这个我点编辑的时候数据库可以更新。在网页上不显示更新,但刷新也不行。我只有把IE关了,再开才行。而在服务器上却不要关再开,编辑后却显示更新的数据。

解决方案 »

  1.   

            if (!IsPostBack)
            {
                hidOrnsId.Value = "";
                hidCodeTypeId.Value = PageRequest.GetQueryString("codetypeid");
                hidOrnsId.Value = PageRequest.GetQueryString("ornid");
                strAddOrEdit = PageRequest.GetQueryString("flag");
                InitData();
                switch (strAddOrEdit.ToLower())
                {
                    case "add":
                        GetMaxId();
                        break;
                    case "edit":
                        InitEditData();
                        break;
                    case "look":
                        InitLookData();
                        break;
                    default: break;
                }
            }
        protected void InitEditData()
        {
            lbTitle.Text = "编辑光节点";
            SaveButton.Visible = false;
            EditButton.Visible = true;
            DataTable dt = ornbll.QuestOrn(hidOrnsId.Value);
            if (dt == null || dt.Rows.Count <= 0)
            {
                EditButton.Visible = false;
                return;
            }
            DataRow row = dt.Rows[0];
            ornname.Text = row["Catv_OrnName"].ToString();
            gcname.Text = row["Catv_GcName"].ToString();
            cellnumber.Text = row["Catv_CellNumber"].ToString();
            gjxh.Text = row["Catv_GjXh"].ToString();
            SubHeadendDropDownList.SelectedIndex = Convert.ToInt32(row["Catv_SubHeadend"].ToString());
       }