Posted 19 December 2025, 8:40 am EST - Updated 19 December 2025, 8:52 am EST
Hi,
Migrate from 2010v1 to 2025v2 399 in ASP.NET WebForms NET Framework 4.8.1.
Using C1GridView from C1.Web.Wijmo.Controls.48.dll
Changes C1Window to C1Dialog control.
CaptionButtons now, has not this properties:
<CollapseExpandButton Visible="False" />
<CloseButton Visible="True" />
<Icon Visible="true" />
<MaximizeButton Visible="False" />
<MinimizeButton Visible="False" />
<PinButton Visible="False" />
<ReloadButton Visible="False" />
And Error ContentTemplate property
El tipo 'C1.Web.Wijmo.Controls.C1Dialog.C1Dialog' no tiene ninguna propiedad pública cuyo nombre sea 'ContentTemplate'.
My code (fragment):
<cc5:C1Dialog ID="C1WindowAddEntry"
runat="server"
AutoExpand="False"
ImageHeight="0"
ImageWidth="0"
Width="615px"
Height="220px"
VisualStylePath="~/VisualStyles"
UseEmbeddedVisualStyles="False"
VisualStyle="CustomVisualStyle2"
AllowResize="False"
StartPosition="Page"
HorizontalAlign="Center"
VerticalAlign="Middle"
OnClientHidden="AddWindowClosing" >
<CaptionButtons>
</CaptionButtons>
<ContentTemplate>
<%--<cc8:C1FormDecorator ID="C1FormDecorator1" runat="server" VisualStylePath="~/VisualStyles"
UseEmbeddedVisualStyles="false"
VisualStyle="Vista"
DecorationZoneID="DecoratedZoneAdd" DecoratedControls="DropDownList" />--%>
<div style="padding:15px" id="DecoratedZoneAdd">
<div style="padding-bottom:45px; display:block">
<div style="float:left;">
<div style="float:left; width:120px; padding-top:3px" >
<asp:Label ID="LabelDescription" runat="server" CssClass="minititle" Width="100"></asp:Label>
</div>
<div style="float:left">
<asp:TextBox ID="TextBoxDescription" MaxLength="50" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorTextBoxDescription"
ControlToValidate="TextBoxDescription"
runat="server" Display="None"
ValidationGroup="AddGroupValidation"
Font-Names="Tahoma" Width="20px">
</asp:RequiredFieldValidator>
<ajaxToolkit:ValidatorCalloutExtender BehaviorID="require_validate_extenderTextBoxDescription"
runat="Server"
ID="PNReqE"
TargetControlID="RequiredFieldValidatorTextBoxDescription"
Width="250px"
HighlightCssClass="validatorCalloutHighlight"
CssClass="CustomValidatorCalloutStyle"
WarningIconImageUrl='<%# "~/App_Themes/" + Theme + "/Imagenes/alert-large.gif" %>'
CloseImageUrl='<%# "~/App_Themes/" + Theme + "/Imagenes/close.gif" %>'>
<Animations>
<OnShow>
Not ContentTemplate in C1Dialog . I use Content element.
Now, my javascript code not working for modal : showModal function
// This function show or hide a C1Window given
function SetC1WindowVisibility(C1WindowClientID, Visible) {
try {
var dialog = $find(C1WindowClientID);
if (Visible == true) {
dialog.showModal();
dialog.set_startPosition(1);
dialog.set_verticalAlign(1);
dialog.set_horizontalAlign(1);
setModalLayerVisibility(true);
}
else {
dialog.hide();
setModalLayerVisibility(false);
}
}
catch (e) {
alert('Error en SetC1WindowVisibility1: ' + e.message);
}
}

