Как проверить ASP текстовое поле, помещенное в шаблон JQuery - PullRequest
0 голосов
/ 22 июля 2011

У меня есть текстовое поле asp: внутри моего шаблона jquery, приведенного ниже

<script id="ProjectTypeTemplate" type="text/x-jquery-tmpl">

<tr id="trProjType">
 <td>${lang_id} </td>
 <td><input id="${lang_id}" type="text" /> <span class="RequiredFieldStar">*</span></td>
  <td>${merchant_id}</td>
 <td>${lang_id}</td>
 <td>${name_lang}</td>

</tr>

</script>

Мне нужно сделать для него что-то вроде этого

 <div id = "Projtypediv">

                                        <table id = "project_type_templ_tbl"     border="1" cellspacing="0" style="width:100%;"> 

                                        <asp:RequiredFieldValidator     ID="reqvProjectTypeDescription" runat="server" ErrorMessage="Enter Project Type     Description"
                                                            ControlToValidate="Id of the inputbox" Display="None"></asp:RequiredFieldValidator>     <ajaxToolkit:ValidatorCalloutExtender
                                                            runat="Server" ID="vceProjectTypeDescription" TargetControlID="reqvProjectTypeDescription" />

                                                    <asp:CustomValidator runat="server" ID="custvProjectTypeDescription" ErrorMessage="Enter characters except (<,>,&#,\) in Project Type Description"
                                                        ControlToValidate="Id of the inputbox" Display="None" ClientValidationFunction="checkSpecialCharacter" />

                                                    <ajaxToolkit:ValidatorCalloutExtender runat="Server" ID="vceSpCharacterProjectTypeDescription"
                                                        TargetControlID="custvProjectTypeDescription" />

                                    </table>
                                    </div>

, где project_type_templ_tbl - это имятаблица, содержащая шаблон

спасибо за помощь заранее

1 Ответ

0 голосов
/ 22 июля 2011

Вы можете написать простой JavaScript-скрипт для запуска валидаторов.

Переместите нужные валидаторы в ту же группу валидации, добавив атрибут ValidationGroup="YourCustomGroupName", а затем вы можете использовать метод JS:

Page_ClientValidate(“YourCustomGroupName”))
...