[初学者]修改aspx.cs页面,却没有任何效果。请各位帮忙,谢谢!

apple749769 2010-01-26 12:03:48
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");}
}

}
...全文
401 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dream_Hunter_ 2010-01-26
  • 打赏
  • 举报
回复
修改后重新生成
LTP.Common.MessageBox.Show(this.Page, "Click");
你加断点,看这个能不能运行到
运行到还没效果就看这个方法了。
AngleBabyHong 2010-01-26
  • 打赏
  • 举报
回复
再重新加个页面-----内容粘上 不要浪费不必要的时间
xupeihuagudulei 2010-01-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 sp1234 的回复:]
LTP.Common.MessageBox.Show(this.Page, "Click");


看不懂!
[/Quote]我似乎看懂了一些。
囧。
李天平
  • 打赏
  • 举报
回复
LTP.Common.MessageBox.Show(this.Page, "Click");


看不懂!
lilin8905 2010-01-26
  • 打赏
  • 举报
回复
保存后,重新生成解决方案试一试
  • 打赏
  • 举报
回复
重新生成解决方案
hanakoko 2010-01-26
  • 打赏
  • 举报
回复
保存后再运行一次
paulgerchen 2010-01-26
  • 打赏
  • 举报
回复
再运行一次
apple749769 2010-01-26
  • 打赏
  • 举报
回复
感谢大家的关注。
该问题已经解决。
解决的办法:

将CodeBehind 修改为CodeFile即可实现即改即编译。
付出代价:第一次打开页面时比较慢。

实在没有其他办法了,只能这样了,谢谢大家!
fwacky 2010-01-26
  • 打赏
  • 举报
回复
<%@ 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" %>

这两行一般都是自动生成的!
wuyq11 2010-01-26
  • 打赏
  • 举报
回复
动软代码生成器中的类库
在页面里点击跟踪Page_Load,添加<head></head>
或删除后台代码重新添加
apple749769 2010-01-26
  • 打赏
  • 举报
回复
重新生成解决方案?在VWD里怎么生成?
apple749769 2010-01-26
  • 打赏
  • 举报
回复
即使我在LTP.Common.MessageBox.Show(this.Page, "Click"); 加上断点,都运行不到这一行。
apple749769 2010-01-26
  • 打赏
  • 举报
回复
首先非常感谢大家的关注。我用的环境是visual web developer 2008,编译了整个网站(build web site)都没有用,将LTP.Common.MessageBox.Show(this.Page, "Click"); 换成return都没效果。

好像aspx这个页面根本就不和aspx.cs这个类联系在一起的。大家注意帮我看下这两行,写错了没有?
<%@ 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" %>
如果有兄弟能解释下,也非常感谢!继续关注中。。。

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧