Hello,
I followed MSDN direction to format a datagrid at run time
(
http://msdn.microsoft.com/library/de...idcontrol.asp).
The problem is when displayed, it still shows data in the default
format datagrid, not the custom format I created.
Anybody please points out what I did wrong? Certain order I need to
do? Thank you in advance. Here is my code:
Dim City As New NCSOBase.City
Dim ds As New DataSet
ds = City.GetCity 'my store procedure to get data. It's ok.
'dGridCity is the name of my datagrid.
dGridCity.DataSource = ds.Tables(0)
'AddCustomDataGridStyle()
Dim dgTbStyle As New DataGridTableStyle
dgTbStyle.MappingName = "City"
Dim Desc As New DataGridTextBoxColumn
Desc.MappingName = "CityDesc"
Desc.HeaderText = "Description"
Desc.Width = 200
dgTbStyle.GridColumnStyles.Add(Desc)
dGridCity.TableStyles.Clear()
dGridCity.TableStyles.Add(dgTbStyle)