Posted 16 December 2025, 5:53 am EST - Updated 16 December 2025, 5:58 am EST
Hi,
Migrate from 2010v1 to 2025v1 in ASP.NET WebForms NET Framework 4.8.1.
Using C1GridView from C1.Web.Wijmo.Controls.48.dll
using C1.Web.Wijmo.Controls.C1GridView;
In aspx:
<cc1:C1GridView ID="BlackOutsGrid" runat="server"
AllowPaging="true"
AllowSorting="True"
ShowFilter="True"
AutoGenerateColumns="False"
VisualStylePath="~/VisualStyles" VisualStyle="Vista" UseEmbeddedVisualStyles="False"
width="100%"
PageSize="15"
EmptyDataText= "No hay ninguna laguna de datos a partir de la fecha seleccionada."
OnRowCommand="BlackOutsGrid_RowCommand"
OnGroupAggregate="BlackOutsGrid_GroupAggregate"
OnFiltering="BlackOutsGrid_Filtering"
OnPageIndexChanging="BlackOutsGrid_PageIndexChanging"
OnRowDataBound="BlackOutsGrid_RowDataBound"
OnSorting="BlackOutsGrid_Sorting"
OnSorted="BlackOutsGrid_Sorted"
SelectedIndex="0" ClientSelectionMode="None"
OnDataBound="C1GridView1_DataBound"
CallbackSettings-Action="All"
>
<Columns>
<cc1:C1TemplateField Visible="false">
<ItemTemplate>
<asp:ImageButton ID="ImageButtonShowVideo" runat="server" CommandName="VerTransito" ImageUrl="~/App_Themes/Content/Imagenes/ico_TV.png" AlternateText="Video" ToolTip="Video">
</asp:ImageButton>
</ItemTemplate>
<ItemStyle Width="30px" />
</cc1:C1TemplateField>
<%--HtmlEncodeFormatString = "true"--%>
<cc1:C1BoundField HeaderText="Fecha / Hora" DataField="BeginDateTime" FilterOperator="GreaterOrEqual"
HtmlEncode = "true"
SortExpression="BeginDateTime">
<ItemStyle CssClass="GridDate" Width="150px" />
</cc1:C1BoundField>
<cc1:C1BoundField HeaderText="Turno" DataField="LaneNumber" SortDirection="Ascending" FilterOperator="Equals" SortExpression="LaneNumber" >
<ItemStyle CssClass="GridNumericValue" Width="80px" />
</cc1:C1BoundField>
<cc1:C1BoundField HeaderText="Lugar" DataField="LaneDesc" SortExpression="LaneDesc">
<ItemStyle CssClass="GridText" Width="80px" />
</cc1:C1BoundField>
<cc1:C1BoundField HeaderText="Operador" DataField="OperatorName" SortExpression="OperatorName">
<ItemStyle CssClass="GridText" Width="150px" />
</cc1:C1BoundField>
<cc1:C1BoundField HeaderText="Modo de trabajo" DataField="WorkModeDesc" SortExpression="WorkModeDesc">
<ItemStyle CssClass="GridText" Width="80px" />
</cc1:C1BoundField>
<cc1:C1BoundField HeaderText="Evento" DataField="EventDesc" SortExpression="EventDesc" Visible="false">
<ItemStyle CssClass="GridText" Width="60px" />
</cc1:C1BoundField>
<cc1:C1CommandField ShowFilterButton="True" />
</Columns>
</cc1:C1GridView>
When I put value in Filter input, by example, 34 value in Turno column, and I press ENTER (#13 key), the page do not Postback (IsPostback = false), calls the same page (redirect) because in MasterPage there are a ImageButton for reload.
Using 2012v2 controls GridView all is OK, do Postback.
any suggestion ?





