单击按钮时我的方法不起作用,这里我给出了代码

时间:2010-02-06 09:30:52

标签: asp.net javascript button panel

如果按钮被添加到.net中的面板,则无法调用Button方法,所以wt可以吗?

  • 我的代码

添加类别

                                                                                                                                                                                                                                                                    
 </asp:Panel>

 <asp:Label ID="LblMsg" runat="server"></asp:Label>
 <cc1:ModalPopupExtender ID="LnkBtnAddCategory_ModalPopupExtender" runat="server" 
                              TargetControlID="LnkBtnAddCategory"
                              PopupControlID ="ModelPanel1"
                              OkControlID="BtnOKModel"
                              OnOkScript="onOK()"
                              CancelControlID="BtnCancelModel"
                                DropShadow="true"
                                BackgroundCssClass="modalBackground"
                                >
                            </cc1:ModalPopupExtender>

1 个答案:

答案 0 :(得分:1)

要真正理解问题的根源或者您想要实现的目标,仍然很难。

OnOkScript属性指向一个JavaScript函数,我想您已正确理解,因为您在问题帖子中提到了JavaScript。因此,要实现回发(而不是ajax),您可以尝试执行类似

的操作
function onOk() {            
   document.getElementById('<%=ButSave.ClientID%>').click();
   return true;
}

或者你必须异步进行。在那种情况下,你有两种可能性