我有一个asp按钮,我想链接到一个JavaScript方法。预计方法名称?
<ICCM:ICCMImageButton ID="btnClose" runat="server" meta:resourcekey="btnResClose" TabIndex="9" OnClick="CloseIFrame()"/>
<script language="javascript" type="text/javascript">
function CloseIFrame() {
alert("close");
}
</script>
我也在j查询文档中试过这个函数准备好了,但是这个没有效果。
在我的C#我已经加入到我的网页加载:
Page.Header.DataBind();
btnClose.Attributes.Add("OnClick", "CloseIFrame();");
当我尝试运行项目中,我得到预期的错误方法的名称。这指向我的按钮所在的行。
这是我得到的所有信息,我错过了什么?
您可能需要'OnClientClick' –
@DarrenDavies我用OnClientClick替换了onclick,并删除了document.ready中的js函数,并且这已工作。 :) 非常感谢。 – Pomster