Im using a FormTemplate like this
<EditFormSettings EditFormType="Template">
<FormTemplate>
Codigo:
<asp:TextBox Width="135" ID="CodigoTextBox" runat="server" Text='<%# Bind("Codigo") %>'>
</asp:TextBox>
Ordem<asp:TextBox ID="OrdemTextBox" runat="server" Text='<%# Bind("Ordem") %>'>
</asp:TextBox>
<asp:ImageButton ID="objImaInserir" runat="server" ImageUrl="~/Images/InserirEditar.gif"
Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' />
<asp:ImageButton ID="objBtnCancel" CausesValidation="False" runat="server" ImageUrl="~/Images/Cancel.gif" Text="Cancel" CommandName="Cancel" />
</FormTemplate>
</EditFormSettings>
The field Ordem is a nullable integer, is not required, so when i dont fill the text box
i get this error.
Failed to set one or more properties on type ERC.DAL.Objecto. is not a valid value for Int32.
Im using automatic updates and inserts.
If i put the text box in a GridTemplateColumn
like this
<telerik:GridTemplateColumn DataField="Ordem" HeaderText="Ordem" SortExpression="Ordem"
UniqueName="Ordem">
<EditItemTemplate>
<asp:TextBox ID="OrdemTextBox" runat="server" Text='<%# Bind("Ordem") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="OrdemLabel" runat="server" Text='<%# Eval("Ordem") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
i dont get this error anymore
<EditFormSettings EditFormType="Template">
<FormTemplate>
Codigo:
<asp:TextBox Width="135" ID="CodigoTextBox" runat="server" Text='<%# Bind("Codigo") %>'>
</asp:TextBox>
Ordem<asp:TextBox ID="OrdemTextBox" runat="server" Text='<%# Bind("Ordem") %>'>
</asp:TextBox>
<asp:ImageButton ID="objImaInserir" runat="server" ImageUrl="~/Images/InserirEditar.gif"
Text='<%# (Container is GridEditFormInsertItem) ? "Insert" : "Update" %>' CommandName='<%# (Container is GridEditFormInsertItem) ? "PerformInsert" : "Update" %>' />
<asp:ImageButton ID="objBtnCancel" CausesValidation="False" runat="server" ImageUrl="~/Images/Cancel.gif" Text="Cancel" CommandName="Cancel" />
</FormTemplate>
</EditFormSettings>
The field Ordem is a nullable integer, is not required, so when i dont fill the text box
i get this error.
Failed to set one or more properties on type ERC.DAL.Objecto. is not a valid value for Int32.
Im using automatic updates and inserts.
If i put the text box in a GridTemplateColumn
like this
<telerik:GridTemplateColumn DataField="Ordem" HeaderText="Ordem" SortExpression="Ordem"
UniqueName="Ordem">
<EditItemTemplate>
<asp:TextBox ID="OrdemTextBox" runat="server" Text='<%# Bind("Ordem") %>'></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="OrdemLabel" runat="server" Text='<%# Eval("Ordem") %>'></asp:Label>
</ItemTemplate>
</telerik:GridTemplateColumn>
i dont get this error anymore