Updatepanel в gridview не поддерживает обязательные поля и javascript
1.у меня есть мастер-страница, и на этой главной странице помещен scriptmanager для моих четырех страниц контента.
2.в моей странице контента элемента управления GridView в GridView в UpdatePanel и место.
3.in моя панель обновления помещает метку, текстовое поле с требуемым полем и кнопкой.
4.Когда я нажимаю кнопку без заполнения текстового поля, обязательным валидатором поля является проверка всех текстовых полей в строках gridview.
5.Когда я нажимаю кнопку с заполнением текстового поля, результат отправки отображается в виде ярлыка(например, успешно отправлено/повторите попытку).эта этикетка автоматически скрывается через несколько секунд.как скрыть метку в GridView updatepanel.
Что я уже пробовал:
<asp:GridView ID="GridView1" runat="server" CssClass="col-sm-12" AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" OnPageIndexChanging="GridView1_PageIndexChanging" CellPadding="4" ForeColor="#333333" GridLines="None" AllowPaging="True" PageSize="8">
<alternatingrowstyle backcolor= "Белый">
< columns> & lt; asp:TemplateField>
& lt;itemtemplate>
&ЛТ;АСП:метка идентификатор="namelbl" атрибут runat="сервер" CssClass="контроль-метка" текст=в'<%# Ивала("LoginUserName") %&ГТ; в'>
&ЛТ;АСП:метка идентификатор="datelbl" атрибут runat="сервер" CssClass="контроль-метка" текст=в'<%# Ивала("дата", "{0:м-ДД-гггг}") %&ГТ; в'>
&ЛТ;АСП:метка идентификатор="bkmsglbl" атрибут runat="сервер" CssClass="контроль-метка" текст=в'<%# Ивала("BookInfo") %&ГТ; в'>
&ЛТ;как ASP:UpdatePanel и ИД="UpdatePanel1" атрибут runat="сервер" помощью updatemode="условный"и GT;
< contenttemplate>
&ЛТ;АСП:метка идентификатор="avlbkserrlbl" атрибут runat="сервер" CssClass="контроль-метка" текст="" цвет="красный"и GT;
&ЛТ;АСП:метка идентификатор="avlbkslbl" атрибут runat="сервер" CssClass="контроль-метка" текст="комментарии:"и GT;
&ЛТ;АСП:текстовое поле с ID="avlbkstxt" атрибут runat="сервер" CssClass="форма контроля txtbdrclr" текстовую="многострочные" строки="2" подсказка="о книге" ValidationGroup="avlbksgrp"&ГТ;
&ЛТ;как ASP:RequiredFieldValidator идентификатор="RequiredFieldValidator1" атрибут runat="сервер" ControlToValidate="avlbkstxt" сообщение об ошибке="*восполнить этот" ValidationGroup="avlbksgrp" цвет="красный"и GT;
< asp: Button ID= "Button1" runat= "server" CssClass= "btn btnbtn btn-success" Text= "Post" ValidationGroup=" avlbksgrp " CommandArgument=' & lt;%# Eval ("ConversationId") %> 'CommandName=" avlconvrsinsrt " />