Hi
I have build a RadGrid with dynamic Colums. When i push the Add or Edit Button i get an Error
Code example
Aspx:
Code behinde:
What is wrong
Regards
Markus
I have build a RadGrid with dynamic Colums. When i push the Add or Edit Button i get an Error
Code example
Aspx:
| <form id="form1" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <div> |
| <telerik:RadGrid ID="RadGridDataList" runat="server" AutoGenerateColumns="False" |
| GridLines="None" > |
| <MasterTableView EditMode="PopUp" CommandItemDisplay="Top" > |
| </MasterTableView> |
| </telerik:RadGrid> |
| <asp:SqlDataSource ID="SqlDataSource1" runat="server" |
| ConnectionString="<%$ ConnectionStrings:MT_LDHORep_NewTestConnectionString %>" |
| SelectCommand="SELECT [ROADMAP_PART_NAME], [ROADMAP_PART_DESC], [ROADMAP_PART_ID] FROM [DHO_ROADMAP_PART]"> |
| </asp:SqlDataSource> |
| </div> |
| </form> |
Code behinde:
| protected void Page_Load(object sender, EventArgs e) |
| { |
| if (!IsPostBack) |
| { |
| RadGridDataList.DataSourceID = "SqlDataSource1"; |
| RadGridDataList.MasterTableView.DataKeyNames = new string[] { "ROADMAP_PART_ID" }; |
| RadGridDataList.MasterTableView.Columns.Clear(); |
| GridEditCommandColumn editColl = new GridEditCommandColumn(); |
| //editColl.UniqueName = "EditButton"; |
| editColl.ButtonType = GridButtonColumnType.ImageButton; |
| editColl.ItemStyle.Width = new Unit(1, UnitType.Percentage); |
| RadGridDataList.MasterTableView.Columns.Add(editColl); |
| GridBoundColumn boundColumn; |
| boundColumn = new GridBoundColumn(); |
| RadGridDataList.MasterTableView.Columns.Add(boundColumn); |
| boundColumn.DataField = "ROADMAP_PART_NAME"; |
| boundColumn.HeaderText = "Name"; |
| boundColumn = new GridBoundColumn(); |
| RadGridDataList.MasterTableView.Columns.Add(boundColumn); |
| boundColumn.DataField = "ROADMAP_PART_DESC"; |
| boundColumn.HeaderText = "Description"; |
| } |
| } |
What is wrong
Regards
Markus