DataGrid - Unable to update with dynamic BoundColumns

F

Funbeat

Hi everybody,

A very strange problem with WebControls :

A Datagrid in an ASp.net application;
Bound with a dataset through ado.net;
The updatable columns are dynamically created;
When I try to update my DataGrid, I access the cols by means of
e.Item.Cells.Count (OnUpdate event)
and there :
e.Item.Cells.Count is equals to 1 (only the static column is seen) !!


tech info :
---------
- W2K workstation sp3
- Version Microsoft .NET Framework :1.1.4322.573; Version ASP.NET
:1.1.4322.573


I'm stuck with this for 2 days, and so desperate...
Any idea ?
Thanks in advance for replying.

Jean-Louis PAUL

-------------------------------------

The BoundColumns are created with :
====================================

// objDSet : a dataset previously obtained
foreach (DataColumn dc in objDSet.Tables[0].Columns)
{
BoundColumn bc = new BoundColumn();
bc.Initialize();
bc.HeaderText = dc.ColumnName;
bc.DataField = dc.ColumnName;
this.DataGrid1.Columns.AddAt(1 + dc.Ordinal, bc);
}
this.DataGrid1.DataSource = objDSet;
this.DataGrid1.DataBind();
....


Then, I try to access the modified values with :
================================================

private void OnUpdate(object source,
System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
// !! Note : While I have 2 BoundColumns, numCols=1 (only the static
colmun is seen) !!
int numCols = e.Item.Cells.Count;

for (int i=1; i<numCols; i++)
{
String colvalue =((TextBox)e.Item.Cells.Controls[0]).Text;
...
}
}

When I created the BoundColumns with the property page, it's OK for
reading
==========================================================================

???
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,537
Members
45,022
Latest member
MaybelleMa

Latest Threads

Top