vs2008中加入一个存在aspx页面,为什么不能像vs2003一样询问是否生成.cs页面呢?

ShengNet 2009-05-31 03:47:31
是我的设置不对还是,根本没有这个功能呢?
...全文
174 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxmark 2011-10-19
  • 打赏
  • 举报
回复
可以手动进行修改,首先建立一个.cs文件,并在其中定义继承自Page的类,然后修改aspx文件中<%@Page %> 标记的内容。
比如说我文件为test2.aspx,之后你建立一个test2.aspx.cs的文件,把其中的文件内容修改为:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using ServiceReference1;

public partial class _test2 : Page
{

}

之后把test2.aspx中<%@Page……%>修改。
修改前为:
<%@ Page Language="C#" %>
修改后为:
<%@ Page Language="C#" CodeFile="test2.aspx.cs" Inherits="_test2" %>

之后把你原先在aspx页面写的服务器脚本转移到test2.aspx.cs中即可。
这样就可以在vs 2008中采用页面和代码分离的方式进行处理了。
gxmark 2011-10-19
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 shengnet 的回复:]

谢谢楼上 两位兄弟。

可能说我没有说清楚。

我不是指新建。是指 已经存在的 a.aspx 页面。这个页面是dw 新建的。

vs2008 可以 自动 给这个 页面 加入 .cs 文件吗?
[/Quote]
这种情况是不会出现的,因为dw新建的单独aspx页面,默认服务器脚本和html内容在一个页面中。在vs2008中会安代码和页面不分离的方式进行管理。
bbqbin 2011-10-19
  • 打赏
  • 举报
回复
我用的就是2008版的
bbqbin 2011-10-19
  • 打赏
  • 举报
回复
你注意下面有选项,可以选择性的自动加和不加的。
阿杰技术 2011-10-19
  • 打赏
  • 举报
回复

在相同的文件夹下命相同的名的cs文件,vs2008会自动对应。
weimeishuxi 2011-10-19
  • 打赏
  • 举报
回复
2008的自动生成的!
阿杰技术 2011-10-19
  • 打赏
  • 举报
回复
我也遇到类似问题,怎么设置自动ASPX页面对应的后台cs文件
frankonlyfine 2009-05-31
  • 打赏
  • 举报
回复
我还不太明白,,楼主你说用DW新建的ASPX页面没有CS吗?
dzpzds 2009-05-31
  • 打赏
  • 举报
回复
一样的东西~
ShengNet 2009-05-31
  • 打赏
  • 举报
回复
谢谢楼上 两位兄弟。

可能说我没有说清楚。

我不是指新建。是指 已经存在的 a.aspx 页面。这个页面是dw 新建的。

vs2008 可以 自动 给这个 页面 加入 .cs 文件吗?
我不懂电脑 2009-05-31
  • 打赏
  • 举报
回复
默认就生成了cs
xfreyes 2009-05-31
  • 打赏
  • 举报
回复
08是自动生成的啊,肯定有的,05也是。
03没用过
yechd 2009-05-31
  • 打赏
  • 举报
回复
VS2008,在新建ASPX页面的时候,有个将代码放在单独的文件中的复选框,
和VS2003询问是否生成.cs作用是一样的

62,041

社区成员

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

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

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

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