Groups | Blog | Home
all groups > asp.net datagrid control > august 2005 >

asp.net datagrid control : DropDownList show the name of columns of dataGrid



Eliyahu Goldin
8/24/2005 12:00:00 AM
You can find the names of the columns in the datagrid Columns property
unless the grid is AutoGenerated.

Eliyahu

[quoted text, click to view]

Eliyahu Goldin
8/24/2005 12:00:00 AM
Can you elaborate what exactly the problem is? Creating a ddl? Populating it
with column names? What did you try that didn't work for you?

Eliyahu

[quoted text, click to view]

Eliyahu Goldin
8/24/2005 12:00:00 AM
David,

Will the dropdownlist always contain items NAME,ADDRESS,CITY? Or there can
be a different set of columns depending on the table bound to the datagrid?

Eliyahu

[quoted text, click to view]

Eliyahu Goldin
8/24/2005 12:00:00 AM
You need to databind the ddl to the datagrid Column collection. Try

<asp:DropDownList ... DataSource = <%# myGrid.Columns %>
DataTextField="HeaderText">

Alternatively you can do it in the code. Note again, that this will work
only for non-AutoGenerated columns.

Eliyahu

[quoted text, click to view]

dalbo
8/24/2005 2:53:06 AM
Hello, I make a dataGrid and i like to show the name of the columns of the
dataGrid in a DropDownList. For example, if my dataGrid have three columns
called "NAME" "ADDRESS" "CITY" i like show "NAME" "ADDRESS" "CITY" in the
DropDownList.

dalbo
8/24/2005 3:12:01 AM
Yes, I know and in my DataGrid i see the name of the columns. But my problem
is i need to make a new DropDownList with the name of the columns.

"Eliyahu Goldin" escribió:

[quoted text, click to view]
dalbo
8/24/2005 4:53:01 AM
The problem is i have a dataGrid with three columns called NAME ADDRESS CITY.
If i create a DropDownList and i use
DropDownList1.DataTextField = "NOMBRE"; in my DropDownList i see the list of
names but i like to do something that this
DropDownList1.DataTextField = "?????????"; to see in the DropDownList
NAME,ADDRESS,CITY ,it is to say, the name of the columns.

Thanks for the help and sorry for my poor english again.

David.

Example of table

NAME | ADDRESS | CITY
| |
David | Micasa | habichuelas
Otro | distinto | mas

"Eliyahu Goldin" escribió:

[quoted text, click to view]
dalbo
8/24/2005 5:19:02 AM
This is the problem, there can be a different set of columns because the
table of the DataGrid it is going to change very frequently. And i don't know
how many columns have the new table.

David

"Eliyahu Goldin" escribió:

[quoted text, click to view]
AddThis Social Bookmark Button