Hello All,
I have a RadGrid with a GridDropDownColumn. I want it contain a few item. this is my code:
code design:
<Columns>
<telerik:GridDropDownColumn DataField="TinhTrang" UniqueName="clTinhTrang" HeaderText="Tình trạng">
</telerik:GridDropDownColumn>
</Columns>
code behind:
?????
thanks all.
Tan
I have a RadGrid with a GridDropDownColumn. I want it contain a few item. this is my code:
code design:
<Columns>
<telerik:GridDropDownColumn DataField="TinhTrang" UniqueName="clTinhTrang" HeaderText="Tình trạng">
</telerik:GridDropDownColumn>
</Columns>
code behind:
?????
thanks all.
Tan
4 Answers, 1 is accepted
0
Shinu
Top achievements
Rank 2
answered on 22 Feb 2012, 06:12 AM
Hello Tan,
Try setting DropDownControlType as RadComboBox and bind the DropDown as shown below.
aspx:
C#:
-Shinu.
Try setting DropDownControlType as RadComboBox and bind the DropDown as shown below.
aspx:
<telerik:GridDropDownColumn UniqueName="clTinhTrang" HeaderText="Tình trạng" DropDownControlType="RadComboBox"></telerik:GridDropDownColumn>C#:
protected void RAdGrid1_ItemDataBound(object sender, GridItemEventArgs e){ if (e.Item is GridEditableItem && e.Item.IsInEditMode) { GridEditableItem item = (GridEditableItem)e.Item; RadComboBox RadComboBox1 = (RadComboBox)item["clTinhTrang"].Controls[0]; RadComboBox1.DataSourceID = "SqlDataSource1"; RadComboBox1.DataTextField = "ShipCity"; RadComboBox1.DataValueField = "ShipCity"; }}-Shinu.
0
Tan
Top achievements
Rank 1
answered on 22 Feb 2012, 06:25 AM
Hello Shinu, Nice to see you again.
I already binded, but when I debug, value of GridDropDownColumn doesn't show in grid.
I don't bind GridDropDownColumn with SqlDatasource, I bind it with a list.
List<string> list=new List<string>;
list.Add("item 1");
list.Add("item 2");
...
RadComboBox1.Datasource=list;
I don't know how to set ListValueField and ListTextField when I bind with list.
------------------------------------------------
Thanks you,
Tan
I already binded, but when I debug, value of GridDropDownColumn doesn't show in grid.
I don't bind GridDropDownColumn with SqlDatasource, I bind it with a list.
List<string> list=new List<string>;
list.Add("item 1");
list.Add("item 2");
...
RadComboBox1.Datasource=list;
I don't know how to set ListValueField and ListTextField when I bind with list.
------------------------------------------------
Thanks you,
Tan
0
Tan
Top achievements
Rank 1
answered on 22 Feb 2012, 06:06 PM
who can help me?
0
Shinu
Top achievements
Rank 2
answered on 23 Feb 2012, 05:15 AM
Hello,
Check the following help documentation which explains the same.
Customize/Configure GridDropDownColumn.
-Shinu.
Check the following help documentation which explains the same.
Customize/Configure GridDropDownColumn.
-Shinu.