on click事件可以在其他页面中使用。
这是我试图让它工作的页面标题:
<%@ Page Title="Report" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
CodeFile="Report.aspx.cs" Inherits="Report" %>
<%@ PreviousPageType VirtualPath="~/Default.aspx">
和背后的代码:
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage == null)
{
Response.Redirect("~/Default.aspx");
}
// code..
当我点击它时,它只是将我重定向到PreviousPage。即使内部有断点,它也不会停止。
protected void export_Click(object sender, EventArgs e)
{
//code
}
答案 0 :(得分:3)
在您的页面加载中,尝试使用:
if(!Page.IsPostBack)
{
if (PreviousPage == null)
{
Response.Redirect("~/Default.aspx");
}
}
答案 1 :(得分:0)
我的回答更多是关于提示 您是否在代码Behind方法中创建了处理点击的方法?
像ButtonConfirm_Click(EventArgs e...