"Tanto DataSource como DataSourceID se definen en 'grdCommunication'. Quite una definición.""Ambos DataSource y DataSourceID están definidos" error al utilizar ASP.NET GridView
Acabo de recibir este error hoy, el código ha estado funcionando hasta esta tarde, publiqué la última versión en nuestro servidor y se rompió con ese error tanto localmente como en el servidor. No uso "DataSourceID", la aplicación lee las consultas de la base de datos en una tabla de datos y establece la tabla de datos como el DataSource en las GridViews. Hice una búsqueda en Visual Studio, buscando toda la solución y la cadena "DataSourceID" no aparece en ni siquiera 1 línea de código en toda la solución. Esto es lo primero que me asustó.
Me imagino que ha estado funcionando ayer, así que revertí el código a la compilación de ayer. El error todavía estaba allí. Seguí retrocediendo una compilación, y aún así el problema está ahí. Volví un mes, todavía recibo el mismo error. Esta aplicación estaba funcionando bien esta mañana? Realmente no ha habido cambios en el código, y en ningún lugar de la aplicación se encuentra el ID de DataSource EVER en cualquiera de las vistas de grid. ¿Alguien ha visto algo como esto en absoluto?
¿Cómo puedo obtener ese error si nunca se establece DataSourceID ... y la palabra "DataSourceID" no está en mi solución? Acabo de hacer un wingrep en todo el árbol haciendo una búsqueda insensible a mayúsculas y minúsculas en datasourceid .... no saqué absolutamente nada. Esa palabra no está en absoluto en toda la aplicación.
<asp:GridView ID="grdCommunication" runat="server"
Height="130px" Width="100%"
AllowPaging="true" >
... standard grid view column setup here...
</asp:GridView>
// Code behind.. to set the datasource
DataSet dsActivity = objCompany.GetActivityDetails();
grdCommunication.DataSource = dsActivity;
grdCommunication.DataBind();
// Se han eliminado algunas notas confusas.
que quería gracias a todos por la lluvia de ideas conmigo y trabajar en torno a la pasada Microsoft engañar. y gracias tsilb ... – stephenbayer