14/01/2013, 11:10
|
| | Fecha de Ingreso: enero-2013
Mensajes: 1
Antigüedad: 11 años, 11 meses Puntos: 0 | |
Respuesta: Problema con DevExpress Cordial Saludo a todos, escribo aqui ya que estoy a punto de un colapso, ya que llevo como dos meses lidiando con un problema con la grilla devexpres (DevExpress.Web.ASPxGridView.v9.1) ya que la solucion en la maquina de desarrollo me corre perfectamente pero cuando lo publico al intentar acceder me sale este error:
A field or property with the name 'FECHA_CREA' was not found on the selected data source.
el problema es que los datos son creados manualmente, miren el codigo:
DataSet MyDS = new DataSet();
DataTable MyTable = MyDS.Tables.Add();
MyTable.Columns.Add("FECHA_CREA", typeof(string));
MyTable.Columns.Add("ACC_ASUNTO", typeof(string));
DataColumn[] keys = new DataColumn[1];
DataColumn column = new DataColumn();
column.DataType = System.Type.GetType("System.String");
column.ColumnName = "ACC_PK_ID";
MyTable.Columns.Add(column);
keys[0] = column;
MyTable.PrimaryKey = keys;
for (int i = 0; i < 15; i++)
MyTable.Rows.Add(new object[] { DateTime.Now.ToShortDateString(), "Row " + i.ToString(), i });
grid.KeyFieldName = "ACC_PK_ID";
grid.DataSource = MyDS;
Se que el problema debe estar en algo con las librerias devexpress, pero las mismas estan tanto en el web.config del proyecto como fisicamente en la carpeta bin; hice la prueba usando unas grid normal y ahi si me funciona, alguien por favor q me de una guia porque he hecho de todo y ya no se que es, de antemano inmensamente agradecido. |