Пример #1
0
        /// <summary>
        /// 显示选中行详细信息
        /// </summary>
        /// <param name="dr"></param>
        /// <returns></returns>
        public void ShowInfoData(DataRow dr)
        {
            try
            {
                ClearInfoData();
                TxtId.Text            = dr["col0"].ToString();
                nowId.Value           = dr["col0"].ToString();
                txtDepartName.Text    = dr["col2"].ToString();
                this.txtDepartId.Text = dr["col1"].ToString();
                string code = dr["col3"].ToString();

                if (code == "000000")
                {
                    CmbDepart.Value = dr["col3"].ToString();
                }
                else
                {
                    CmbDepart.Value = dr["col3"].ToString();
                }
                CmbClass.SetValue(dr["col4"].ToString());
                TxtWorkContent.Text  = dr["col5"].ToString();
                TxtWorkAddress.Text  = dr["col6"].ToString();
                TxtManage.Text       = dr["col7"].ToString();
                TxtManagemoble.Text  = dr["col8"].ToString();
                TxtManagePhone.Text  = dr["col9"].ToString();
                TxtOfficePhone.Text  = dr["col10"].ToString();
                TxtOfficePhone2.Text = dr["col11"].ToString();
                TxtOfficePhone3.Text = dr["col12"].ToString();
                txtOfficefax.Text    = dr["col13"].ToString();
                txtPostcode.Text     = dr["col14"].ToString();
                jgname = txtDepartName.Text;
                //获取行选中事件文本值
                jgmc = txtDepartName.Text;
                jgjb = CmbClass.SelectedItem.Text;
                if (!string.IsNullOrEmpty(dr["col3"].ToString()))
                {
                    DataRow[] rows = dtSsjg.Select("col1=" + dr["col3"].ToString());
                    if (rows.Length > 0)
                    {
                        ssjg = rows[0]["col2"].ToString();
                    }
                }

                gznr  = TxtWorkContent.Text;
                gzdz  = TxtWorkAddress.Text;
                fzr   = TxtManage.Text;
                fzrdh = TxtManagemoble.Text;
                fzrsj = TxtManagePhone.Text;
                bgdh1 = TxtOfficePhone.Text;
                bgdh2 = TxtOfficePhone2.Text;
                bgdh3 = TxtOfficePhone3.Text;
                czhm  = txtOfficefax.Text;
                yzbm  = txtPostcode.Text;
            }
            catch (Exception ex)
            {
                ILog.WriteErrorLog(ex);
                logManager.InsertLogError("Department.aspx-ShowInfoData", ex.Message + ";" + ex.StackTrace, "ShowInfoData has an exception");
            }
        }
Пример #2
0
        /// <summary>
        /// 清理控件
        /// </summary>
        /// <returns></returns>
        public void ClearInfoData()
        {
            TxtId.Reset();
            txtDepartName.Reset();
            txtDepartId.Reset();

            CmbDepart.Reset();

            CmbClass.Reset();
            TxtWorkContent.Reset();
            TxtWorkAddress.Reset();
            TxtManage.Reset();
            TxtManagemoble.Reset();
            TxtManagePhone.Reset();
            TxtOfficePhone.Reset();
            TxtOfficePhone2.Reset();
            TxtOfficePhone3.Reset();
            txtOfficefax.Reset();
            txtPostcode.Reset();
        }