![]() |
#2 |
Участник
|
У меня такая ерунда с <dynamics:AxBoundField> где поле дата (календарь EDT TranDate) .
Попробуйте использовать скрипт на странице: выбираем значение в поле, отрабатывает html событие OnChange которое пишет в hiddenField какое-то значение и делает __doPostBack на страницу, а на сервере парсить значение hiddenField и самому запускать серверное событие. Посмотрите реализацию клиентского скрипта в документообороте на портале. Можно поискать в контролах шарика по названию hdnDeleteConfirmation (это скрытое поле на странице). Пример: ascx: Код: <input type="hidden" id="hdnDeleteConfirmation" name="hdnDeleteConfirmation" value="0" /><br /> <script type="text/javascript" language="javascript"> function fldOnChange() { document.getElementById('hdnDeleteConfirmation').value = 1; __doPostBack('__Page', ''); } </script> Код: protected void Page_Load(object sender, EventArgs e) { string deleteConfirmed = Request.Form["hdnDeleteConfirmation"]; if (deleteConfirmed != null && deleteConfirmed == "1") { this.doSomething(); } } |
|
|
|