Esempio n. 1
0
        private void CreateDataSource()
        {
            //Create a data table users
            //DataTable dataTable = new DataTable();
            string RoleId = ddlRoleList.SelectedValue;
            TabPermissionController tab_permission_obj = new TabPermissionController();
            DataTable dataTable = tab_permission_obj.GetListByRoleId(RoleId);


            //Create a column TabId to store the tabId & View - Add - Edit - Delete - All to store the add permission access
            //DataColumn tabId = new DataColumn("TabId", Type.GetType("System.String"));
            //DataColumn tabName = new DataColumn("TabName", Type.GetType("System.String"));

            DataColumn view   = new DataColumn("View", Type.GetType("System.Boolean"));
            DataColumn add    = new DataColumn("Add", Type.GetType("System.Boolean"));
            DataColumn edit   = new DataColumn("Edit", Type.GetType("System.Boolean"));
            DataColumn delete = new DataColumn("Delete", Type.GetType("System.Boolean"));
            DataColumn all    = new DataColumn("All", Type.GetType("System.Boolean"));

            //Add the columns to the table
            //dataTable.Columns.Add(tabId);
            //dataTable.Columns.Add(tabName);

            dataTable.Columns.Add(view);
            dataTable.Columns.Add(add);
            dataTable.Columns.Add(edit);
            dataTable.Columns.Add(all);

            //Bind the grid view with the data source
            GridView1.DataSource = dataTable;
            GridView1.DataBind();
        }