2010-07-02 66 views
1

我有一个网站模板,我想用C#编辑aspx文件, 这意味着我希望每个aspx文件都有一个代码位于文件后面,即.aspx。每个.aspx存在文件的cs文件。用C编辑Aspx网站模板#

我打开了一个新的ASP.NET AJAX网站模板,并将.aspx文件,webconfig和css复制到我创建的新网站。

当我添加控件并双击它以创建此页面的.aspx.cs文件时,它将我带到源代码中。

我已经添加了此行我的aspx文件的第一线,以创建一个.aspx.cs文件:

<%@ Page Language="C#" AutoEventWireup="true" 
    CodeFile="Login.aspx.cs" Inherits="Login" %> 

但仍不要让我创建一个aspx.cs文件。有人知道我该怎么做?

回答

0
  • 右键点击你的ASPX页面是在文件夹(或根目录的项目,如果它是在根文件夹),并选择“添加新项...”
  • 选择“类”,将其命名为Login.aspx .cs,然后单击“添加”
    • 如果您使用的是网站项目,它会询问您是否要将代码文件放入app_code中。回答
  • 更改类声明在你的页面指令的Inherits属性相匹配,是局部的,并从WebForms的Page基类继承:

    public partial class Login : System.Web.UI.Page 
    { 
    
    } 
    
+0

键盘快捷键:F7 – 2010-08-29 14:00:23

+0

F7赢得在像Aviran这样的情况下工作,没有代码隐藏文件可以切换到。 – 2010-08-29 18:44:57