Как вызвать функцию на стороне сервера перед вызовом функции на стороне клиента - PullRequest
0 голосов
/ 07 октября 2010

Я использую панель обновления в своем приложении.Внутри панели обновлений я пытаюсь вызвать кнопку html, которая, в свою очередь, должна вызвать функцию на стороне сервера, после чего мне нужно вызвать функцию на стороне клиента. Но функция на стороне клиента вызывается первой, тогда как функция на стороне сервера не вызываетсявызывается вообще.

Вот мой код

<asp:UpdatePanel ID="embedcodepanel" runat="server" UpdateMode="Conditional">
   <Triggers>
         <asp:AsyncPostBackTrigger ControlID="btnembedurl" EventName="onclick"/>
    </Triggers>
<ContentTemplate>
     <label id="lbl_embedcode" class="hide">Site Embed Code:</label>
     <textarea id="embedCode" class="embedCode hide">                                 CreateEmbedURL('<%=_redirectUrl%>')
      </textarea> 
 </ContentTemplate>
 </asp:UpdatePanel>

Это код кнопки:

   <input id="btnembedurl" runat="server" type="button" value="Generate URL" onclick='ChannelEmbedURL();' />

1 Ответ

1 голос
/ 07 октября 2010
onclick='ChannelEmbedURL();'

Это ваша проблема.onClick входа на стороне клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...