Проверка внутри gridview, который находится внутри панели обновления
Привет Ребята,
У меня есть Gridview, который я поместил внутри панели обновления.
И у меня есть столбец с текстовым полем внутри Gridview, который должен разрешать только числовые значения. Без проверки панели обновления все работает нормально.После добавления панели обновления проверка msg показывает и гаснет..
Обратите внимание, что как только я выхожу из текстового поля в Gridview, я запускаю событие изменения текстового поля.
заранее спасибо
Кодер
Что я уже пробовал:
<asp:ScriptManager ID="sm1" runat="server"></asp:ScriptManager> <asp:UpdatePanel ID="Up1" runat="server" UpdateMode="Conditional" ChildrenAsTriggers="true"> <ContentTemplate> <asp:GridView ID="gvLabTATList" runat="server" AutoGenerateColumns="False" DataKeyNames="serviceid" CssClass="grid-view" OnRowDataBound="gvLabTATList_RowDataBound" orderColor="#222222" BorderStyle="Solid" BorderWidth="1px" ShowFooter="true"> <Columns> <asp:TemplateField HeaderText="S No"> <ItemTemplate> <%# Container.DataItemIndex + 1 %> <asp:HiddenField ID="hdnServiceID" runat="server" Value='<%# Eval("serviceid") %>' /> <asp:HiddenField ID="hdnID" runat="server" Value='<%# Eval("TATId") %>' /> <asp:HiddenField ID="hdnIsChanged" runat="server" Value='0' /> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="Service" ItemStyle-Width="250"> <ItemTemplate> <asp:Label ID="txtServiceName" runat="server" CausesValidation="True" Text='<%# Eval("servicename") %>'></asp:Label> </ItemTemplate> <ItemStyle Width="250px"></ItemStyle> </asp:TemplateField> <asp:TemplateField HeaderText="NTDay" ItemStyle-Width="50"> <ItemTemplate> <asp:TextBox ID="txtNTDay" runat="server" Text='<%# Eval("NTDay") %>' AutoPostBack="true" ontextchanged="txt_TextChanged" Style="width: 50px;"></asp:TextBox> </ItemTemplate> <ItemStyle Width="50px"></ItemStyle> </asp:TemplateField>
Karthik_Mahalingam
используйте jQuery ajax.