首先我创建了TimeSheet.aspx文件,然后添加了代码文件名称TimeSheet.aspx.cs文件。 创建了一个TimeSheet类并编写了一些代码,稍后在@page指令中添加了代码值为attibute的值为“TimeSheet.aspx.cs”并继承了值为TimeSheet的属性。
现在我想让这个代码隐藏在文件后面,以显示为TimeSheetp.aspx的一个子分支。就像设计师文件一样。
像
我将如何做到这一点。请帮助我
答案 0 :(得分:1)
在Solution Explorer的顶部,切换Nest Related Files
。
答案 1 :(得分:1)
如果您在第一次创建文件时没有让VS为您创建文件,您只需要在与该文件相同的目录中创建一个新文件(类文件,'。vb'或'.cs'扩展名)。您希望将文件后面的代码添加到该文件名作为新文件名的第一部分的文件。例如,default.aspx手动创建的代码隐藏文件将被称为“default.aspx.cs”。然后在原始文件中,确保为新创建的文件添加页面指令:<%@ page Language =“VB”Explicit =“True” Codebehind =“default.aspx.vb” %GT;
答案 2 :(得分:0)
应该自动配置Page指令,并在VS中创建页面时创建代码隐藏。
答案 3 :(得分:0)
如果您使用的是网络表单,则不必创建.cs文件;它应该为你创造它。右键单击aspx并查看代码以查看代码文件。如果您在MVC项目中,则没有任何代码隐藏,而是控制器文件。因此,创建cs文件不会做任何事情。