Beispiel #1
0
        public void BindData()
        {
            #region
            //if (!Context.User.Identity.IsAuthenticated)
            //{
            //    return;
            //}
            //AccountsPrincipal user = new AccountsPrincipal(Context.User.Identity.Name);
            //if (user.HasPermissionID(PermId_Modify))
            //{
            //    gridView.Columns[6].Visible = true;
            //}
            //if (user.HasPermissionID(PermId_Delete))
            //{
            //    gridView.Columns[7].Visible = true;
            //}
            #endregion

            DataSet       ds       = new DataSet();
            StringBuilder strWhere = new StringBuilder();
            if (txtKeyword.Text.Trim() != "")
            {
                #warning 代码生成警告:请修改 keywordField 为需要匹配查询的真实字段名称
                //strWhere.AppendFormat("keywordField like '%{0}%'", txtKeyword.Text.Trim());
            }
            ds = bll.GetList(strWhere.ToString());
            gridView.DataSource = ds;
            gridView.DataBind();
        }
Beispiel #2
0
        //填充用户已有的角色
        private void FillSelectedRoleList(int userid)
        {
            this.SelectedRoleList.Items.Clear();

            string strWhere = " id=" + userid;

            DataSet ds = new DataSet();

            ds = bll.GetList(strWhere);
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                string roleid      = ds.Tables[0].Rows[i]["id"].ToString();
                string description = ds.Tables[0].Rows[i]["cname"].ToString();

                ListItem li = new ListItem(description, roleid);
                this.SelectedRoleList.Items.Add(li);
            }

            ds.Dispose();
        }