如何知道按钮单击时调用哪个服务器端方法。我是新手,代码中的所有东西都被包装好了。所以
<asp:Button ID="Apply" runat="server onClick = "Apply_Click" .. >
在按钮点击功能上,它只有&gt;&gt;
Apply_Click(object sender, EventArgs e)
{
GetXML();
}
GetXML方法只生成XML文件。
但是点击它实际上验证了输入的优惠券,如果它是正确的,则允许下一页,否则显示错误。 GetXML()只是准备一个XML文件,它没有存储过程调用或任何其他方法可以调用验证优惠券。 任何人都可以告诉我如何查看调用哪个服务器端方法来验证优惠券。
如果是自定义方法而不是如何查看其代码。
答案 0 :(得分:0)
如果您不想使用Apply_Click执行验证,请指定:
<asp:Button ID="Apply" CausesValidation="false" runat="server
onClick = "Apply_Click" .. >
至于验证方法,它可以是任何自定义验证器
<asp:CustomValidator OnServerValidate="magic_here" />
或自定义javascript或Page_Load或Page_Init代码段。