Popup Box для кнопки вместо предложения

Я использую:

<div id="wrapper">

 <p>Click <a href="javascript:void(0)" onclick="toggle_visibility('popupBoxOnePosition');" target="_blank">here</a> to see popup box one.</p>
 </div><!-- wrapper end -->

для создания ссылки на мой popupbox. (это прекрасно работает)

Теперь я хочу использовать кнопку вместо "здесь" для всплывающего окна. Я пробовал использовать:

Но, к сожалению, это не работает.

Может кто-нибудь помочь мне заставить эту кнопку работать? Обычный код для кнопки:

1 ответ

измените onclick на OnClientClick:

при работе с <asp:< code=""> controls, в отличие от встроенных элементов управления html (например, или ) вы должны использовать соответствующие атрибуты, зарегистрированные в ASP.NET.</asp:<>

<p> при использовании атрибут <code>onclick= фактически ссылается на метод на стороне сервера, а OnClientClick= ссылается на метод на стороне клиента, который вы ищете в этом случае.

надеюсь, это поможет.

licensed under cc by-sa 3.0 with attribution.