I got the solution from the Telerik help. The link for the same is
Thank you all
문제
Is there a way to merge these two columns? This is what I have right now . This is how I created these two columns from code-behind
GridEditCommandColumn EditColumn = new GridEditCommandColumn();
this.RadGrid1.MasterTableView.Columns.Add(EditColumn);
EditColumn.ButtonType = GridButtonColumnType.ImageButton;
EditColumn.UniqueName = "EditCommandColumn";
EditColumn.HeaderText = "SingleAction";
EditColumn.ColumnGroupName = "test";
GridButtonColumn DeleteColumn = new GridButtonColumn();
this.RadGrid1.MasterTableView.Columns.Add(DeleteColumn);
DeleteColumn.CommandName = "Delete";
DeleteColumn.ButtonType = GridButtonColumnType.ImageButton;
DeleteColumn.UniqueName = "DeleteCommandColumn";
DeleteColumn.ConfirmDialogType = GridConfirmDialogType.Classic;
DeleteColumn.HeaderText = "SingleAction";
DeleteColumn.ConfirmText = "Do you really want to delete?";
Now I want to achieve something like this I have tried to do the GridCalculatedColumn like this
GridCalculatedColumn calcol = new GridCalculatedColumn();
calcol.DataFields =new string[]{"EditCommandColumn","DeleteCommandColumn"};
calcol.Expression ="{0}-{1}";
tableViewProjects.Columns.Add(calcol);
But, I cannot achieve what I want. I get an error column [EditCommandColumn] does not exist, which I think makes sense, because it not a data field from the database. So, is there a way to achieve this.
Please help, Thank you in advance
해결책
I got the solution from the Telerik help. The link for the same is
Thank you all
다른 팁
The telerik RadGrid is "some kind" of DataGrid and offers the same options
One of these options is the itemtemplate.
You can put any html-element in that template. This code is stolen from that answer:asp.net gridview: How can I have multple button fields in one column?
but should also work with telerik
<ItemTemplate>
<asp:LinkButton ID="btnApprove" runat="server" CommandName="Approve" Text="Approve" />
<asp:LinkButton ID="btnDeny" runat="server" CommandName="Deny" Text="Deny" />
<asp:LinkButton ID="btnReturn" runat="server" CommandName="Return" Text="Return" />
</ItemTemplate>
To get more "telerik specific" help, "radgrid itemtemplate" should help you on the telerik knowledgebase