как отключить кнопку за пределами моей панели обновления? - PullRequest
0 голосов
/ 09 февраля 2011

У меня есть веб-приложение dotnet 2.0.

И у моей панели обновлений есть кнопка ...

Внутри панели обновлений ... У меня есть вид сетки ... При сортировке сетки, мне нужно отключить кнопку за пределами панели обновления.

Пожалуйста, помогите мне.

<table>
<tr>
 <td>
  <UpdatePanel>
       <gridview />
  </UpdatePanel>
 </td>
</tr>
<tr>
 <td>
 <Button />
 </td>
</tr>
<table>

РЕДАКТИРОВАТЬ:

Я попробовал приведенный ниже код на функции сортировки на стороне сервера -но не работает

ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "",
                        "<script>document.getElementById('" + ((Button)DualGridTableRow.FindControl(string.Concat(WebConstants.PriorityText, WebConstants.UpText))).ClientID + "').style.enabled ='False';</script>"
                        , true);

1 Ответ

0 голосов
/ 09 февраля 2011

Вы можете добавить функцию отключения в событие onclick ваших кнопок сортировки (ссылки). Не знаю, элегантно ли это, однако это сработает. Всего лишь одно замечание: если вам нужно просто отключить кнопку во время асинхронной сортировки, я думаю, что это не нужно.

...