コード例 #1
0
        public void Page_Load(object sender, EventArgs e)
        {
            if (IsForbidden)
            {
                return;
            }

            PageUtils.CheckRequestParameter("TableName");

            _tableName = Body.GetQueryString("TableName");

            if (IsPostBack)
            {
                return;
            }

            DataTypeUtils.AddListItems(DdlDataType);

            if (Body.IsQueryExists("TableMetadataID"))
            {
                var tableMetadataId = Body.GetQueryInt("TableMetadataID");
                var info            = DataProvider.TableMetadataDao.GetTableMetadataInfo(tableMetadataId);
                if (info != null)
                {
                    TbAttributeName.Text    = info.AttributeName;
                    TbAttributeName.Enabled = false;
                    ControlUtils.SelectSingleItemIgnoreCase(DdlDataType, info.DataType.ToString());
                    TbDataLength.Text = info.DataLength.ToString();
                }
            }
        }