gpt4 book ai didi

c# - ASP.NET 即使在调试中也不调用代码

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:22 25 4
gpt4 key购买 nike

正如它所说,当我在调试中运行我的应用程序时,代码隐藏没有被调用。

我一开始就遇到了这个问题,并设法通过放弃我正在处理的页面并开始一个全新的页面来解决这个问题。

不过现在这个好像也坏了!

基本上,它只是打开显示未更改的 HTML,而不运行任何 C# 代码,也没有遇到任何断点。

它构建正常,但我还没有尝试部署它,因为我目前没有可用的服务器。

这是我在 index.aspx.cs 中的代码:

namespace PAPS
{
public partial class index : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string username = User.Identity.Name;
// check security
Security security = new Security(username);
divUsername.InnerText = username;
security = null;
}
}
}

index.aspx中的页面声明如下:

<%@ Page Language="C#" AutoEventWireup="false" EnableSessionState="True" EnableViewState="false" CodeBehind="index.aspx.cs" Inherits="PAPS.index" %>

有人有什么有用的建议吗?

谢谢

最佳答案

你有

AutoEventWireup = false

除非您自己处理事件,否则请尝试将其设置为 true。

关于c# - ASP.NET 即使在调试中也不调用代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13915658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com