qdgl_jmszz_sp.aspx页面
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="qdgl_jmszz_sp.aspx.cs" Inherits="Ticket.qdgl.qdgl_jmszz_sp" %><%@ Register Src="../UserControls/UserInfo.ascx" TagName="UserInfo" TagPrefix="uc1" %>
<form id="form1" runat="server">
<asp:Button ID="btnCheck" runat="server" Text="审批" OnClick="btnCheck_Click" />
</form>qdgl_jmszz_sp.aspx.CS页面:
namespace Ticket.qdgl
{
public partial class qdgl_jmszz_sp : System.Web.UI.Page{ protected void btnCheck_Click(object sender, EventArgs e){ LTP.Common.MessageBox.Show(this.Page, "Click");}
}}
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="qdgl_jmszz_sp.aspx.cs" Inherits="Ticket.qdgl.qdgl_jmszz_sp" %><%@ Register Src="../UserControls/UserInfo.ascx" TagName="UserInfo" TagPrefix="uc1" %>
<form id="form1" runat="server">
<asp:Button ID="btnCheck" runat="server" Text="审批" OnClick="btnCheck_Click" />
</form>qdgl_jmszz_sp.aspx.CS页面:
namespace Ticket.qdgl
{
public partial class qdgl_jmszz_sp : System.Web.UI.Page{ protected void btnCheck_Click(object sender, EventArgs e){ LTP.Common.MessageBox.Show(this.Page, "Click");}
}}
看不懂!
LTP.Common.MessageBox.Show(this.Page, "Click");
你加断点,看这个能不能运行到
运行到还没效果就看这个方法了。
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="qdgl_jmszz_sp.aspx.cs" Inherits="Ticket.qdgl.qdgl_jmszz_sp" %>
<%@ Register Src="../UserControls/UserInfo.ascx" TagName="UserInfo" TagPrefix="uc1" %>
如果有兄弟能解释下,也非常感谢!继续关注中
在页面里点击跟踪Page_Load,添加<head></head>
或删除后台代码重新添加
<%@ Register Src="../UserControls/UserInfo.ascx" TagName="UserInfo" TagPrefix="uc1" %> 这两行一般都是自动生成的!
该问题已经解决。
解决的办法:将CodeBehind 修改为CodeFile即可实现即改即编译。
付出代价:第一次打开页面时比较慢。实在没有其他办法了,只能这样了,谢谢大家!