Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> постбак и Validation Control, Почему постбек? 
V
    Опции темы
neomax
Дата 26.5.2008, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 22.6.2006

Репутация: нет
Всего: нет



Здраствуйте!
написал .ascx в нем текстбокс и кнопочки "Саве" и "Кансел"
и проверка на наличие правильного УРЛ:
Код


 <td>
            <asp:TextBox ID="txUrl" runat="server" CssClass="text" />
            <br />
            <asp:RegularExpressionValidator runat="server" ID="ValidatorUrl" ControlToValidate="txUrl" EnableClientScript="true"
                ValidationExpression="(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?"
                ErrorMessage="Incorrect URL format!" Display="Dynamic"/><br />    
        </td>

<div class="buttons">
    <btc:BTCButton ID="btnSave" runat="server" Text='<%$ ResourceExpression : save %>'
         CommandName="PerformInsert" CausesValidation="false" />
    &nbsp;
    <btc:BTCButton runat="server" ID="btnCancelAdd" Text='<%$ ResourceExpression : cancel %>'
        CausesValidation="false" CommandName="cancel" />
</div>


Валидация работает,проблем нет,  но постбак все равно происходит, что может възъвать его??
 smile 
--------------------
Найпопулярніші оголошення здесь - Безкоштовні оголошення
PM MAIL   Вверх
PashaPash
Дата 26.5.2008, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1233
Регистрация: 3.1.2008

Репутация: 7
Всего: 49



neomax, CausesValidation="false"?


--------------------
PM MAIL WWW   Вверх
neomax
Дата 26.5.2008, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 134
Регистрация: 22.6.2006

Репутация: нет
Всего: нет



Переделал немного:
Код


<td>
            <asp:TextBox ID="tbxUrl" runat="server" CssClass="text" />
            <br />
            <asp:RegularExpressionValidator runat="server" ID="ValidateRssUrl" ControlToValidate="tbxUrl" EnableClientScript="true"
                ValidationExpression="(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?"
                ErrorMessage="Incorrect URL format!" Display="Dynamic"  ValidationGroup="RssUrl" /><br />         
             <asp:RequiredFieldValidator SetFocusOnError="true" ID="FieldRssUrl" runat="server" 
                 ControlToValidate="tbxUrl" ValidationGroup="RssUrl" ErrorMessage="RSS URL field required!"/><br /> 
        </td>

<div class="buttons">
    <btc:BTCButton ID="btnSave" runat="server" Text='<%$ ResourceExpression : save %>'
         CommandName="PerformInsert"  ValidationGroup="RssUrl"/>
    &nbsp;
    <btc:BTCButton runat="server" ID="btnCancelAdd" Text='<%$ ResourceExpression : cancel %>'
        CausesValidation="false" CommandName="cancel" />
</div>

Но постбак възъвается попрежнему:(

--------------------
Найпопулярніші оголошення здесь - Безкоштовні оголошення
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0399 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.