Как проверить текстовое поле на дату (меньше, чем сегодня) внутри gridview с помощью javascript
Мне нужна функция Javascript для проверки текстового поля на дату, меньшую сегодняшней. У меня есть простой JavaScript-функцию валидации текстового поля без элемента управления GridView. Это не помогает мне проверить текстовое поле внутри gridview.
Что я уже пробовал:
&ЛТ;%--&ЛТ;СС1:ИД toolkitscriptmanager="ToolkitScriptManager1" атрибут runat="сервер" enablepagemethods="истинный" enablepartialrendering="истинный" supportspartialrendering="истинный" combinescripts="ложных"&ГТ;--%&ГТ;
для ASP:scriptmanager при ИД="ScriptManager1" атрибут runat="сервер" EnableScriptGlobalization=&ЛТ;"правда"
EnableScriptLocalization= "true" />
&ЛТ;АСП:гиперссылку с ID="HyperLink1" стиль="Z-индекса: 106; кол-во: 648px; позицию: абсолютная; ТОП: 112px"
атрибут runat="сервер" Url_изображения="home.gif" navigateurl свойство="меню.аспн"&ГТ;гиперссылка
&ЛТ;АСП:идентификатор изображения="Изображение1" стиль="Z-индекса: 101; слева: 0px; позицию: абсолютная; сверху: 0px; ширина: 750px; "runat=" server "Height=" 96px " ImageUrl="images/head2.gif" > |
&ЛТ;АСП:метка идентификатор="Метка1" стиль="Z-индекса: 102; кол-во: 304px; позицию: абсолютная; топ: 104px" атрибут runat="сервер" шрифт-подчеркивание="истинный" цвет="бордовые" шрифт-жирный="правда"и GT; закрытие районов |
&ЛТ;в ASP:GridView в идентификатор="gvDist" атрибут runat="сервер" AutoGenerateColumns="false" - в DataKeyNames="dist_cd" Высота="148px" ширина="480 пикселей" шрифт-размер="маленький" BorderWidth="1 пиксель" OnItemCommand=" itemrow "CellPadding=" 3 "BorderColor=" #CCCCCC "BackColor=" White" BorderStyle= "None"> & lt;колонки> &ЛТ;АСП:шаблон HeaderText="С. Нет."&ГТ; & lt;itemtemplate> &ЛТ;АСП:метка идентификатор="lblRowNumber" текст=в'<%# контейнер.DataItemIndex + 1 % & gt;' runat= "сервер" /> <asp:BoundField DataField= "dist_name_e" HeaderText= "District" ItemStyle-Width= "120px" > & lt;itemstyle width= "120px"> <asp:BoundField DataField=" start_date "HeaderText= " Start Date" ItemStyle-Width= " 120px" ApplyFormatInEditMode= "true" SortExpression= "SNAPSHOT_DATA_DATE" DataFormatString= "{0:d} " > & lt;itemstyle width= "120px"> <asp:TemplateField HeaderText= "Дата закрытия (M-DD-YY)" > & lt;itemtemplate> &ЛТ;АСП:метка идентификатор="txtDistCd" атрибут runat="сервер" текст=в'<%#Ивала("dist_cd") %&ГТ;' видна="ложно" /&ГТ; &ЛТ;АСП:текстовое поле с ID="txtCloseDate" атрибут runat="сервер" ширина="80 пикселей" текст=в'<%#Ивала("close_date", "{0:mm-ДД-гггг}")%&ГТ; в'> & lt;cc1:calendarextender id= "CalendarExtender2" runat=" server "targetcontrolid= "txtCloseDate" onclientshown=" ChangeCalendarView " popupbuttonid=" imgStartDate "format=" dd-MM-yyyy"> &ЛТ;как ASP:ImageButton с ИД="imgStartDate" атрибут runat="сервер" Url_изображения="~/images/calender.jpg" Ширина= "20px" /> <asp:TemplateField HeaderText= "Нажмите здесь"> & lt;itemtemplate> &ЛТ;АСП:кнопка ID="btnEdit" атрибут runat="сервер" текст="сохранить" Имя_команды="обновить" /&ГТ; <footerstyle forecolor= "#000066 "backcolor= "White"> <HeaderStyle BackColor="#006699 "Font-Bold= "True" ForeColor= "White" /> <pagerstyle backcolor= "White" forecolor= "#000066 " horizontal=""> <rowstyle forecolor= "#000066"> &ЛТ;SelectedRowStyle свойства backcolor="#669999" шрифт-жирный="истинный" цвет="белый" /&ГТ; <sortedascendingcellstyle backcolor= "#F1F1F1"> <sortedascendingheaderstyle backcolor= "#007DBB"> <sorteddescendingcellstyle backcolor= "#CAC9C9"> <sorteddescendingheaderstyle backcolor= "#00547E"> |