1

それが言うように、アプリケーションをデバッグで実行すると、コード ビハインドが呼び出されません。

私は最初にこの問題を抱えていましたが、作業していたページを放棄してまったく新しいページを開始することで問題を回避することができました.

しかし、これも壊れたようです!

基本的に、C# コードを実行せず、ブレークポイントにヒットすることなく、変更されていない HTML を表示するだけです。

ビルドは問題ありませんが、現時点ではサーバーを利用できないため、まだ展開を試みていません。

これは、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" %>

誰にも有益な提案はありますか?

ありがとう

4

1 に答える 1

5

あなたが持っている

AutoEventWireup = false

自分でイベントを処理する場合を除き、true に設定してみてください。

于 2012-12-17T14:07:16.687 に答える