用vs2005生成的asp.net2.0 .cs的代码怎么没有了namespace,.aspx的Inherits方式也和以前的不一样了,生成窗体的代码和控件声明的代码也没有了,它们去哪了?好像类前面多了一个partial修饰符(C#2.0新特性?)partial有什么作用?怎么使用?大家如何理解这个"partial"的?以前的namespace去哪了?可以自己加上去吗?和1.1比总觉少了namespace不习惯,这是2.0的新编程模型吗?来讨论一下
解决方案 »
- Lamda表达式实现delete from
- 怎么动态切换导航条的背景
- 居然不能实例话对象
- 这个我不会写!
- (50分求助)DataGrid中的HyperLinkColumn(超連接欄位)單擊後如何在同一頁面打開另一個頁面?
- 为什么在DataGrid里边实现不了页面跳转?CommandName怎么没有用啊?
- 怎样才能实现数据库记录的更新??????(最好给出源程序)
- 我在页面中调用模块中的全局变量为什么出错:<link rel="stylesheet" href="<%=g_strCss%>" type="text/css">
- MyXls 导出数据到excel
- 为何会有这个错误?datagrid的分页
- asp.net中,如何控制datagrid控件不自动换行??紧急呀!
- 求 VS 2005 开发asp.net的视频教程,有不?
partial 功能可以将一个类内容分成两个文件存储,这样一些灵散(如InitComponent方法)的代码可以隐蔽.视觉上好些.
.aspx页面Inherits的是ASP.Default?
但前面没有ASP,而是直接Inherits "Default",会不会出现namespace混乱?
可能是你的template的问题吧,我一直都有的。
至于partial,上面已经说了,是进一步分离代码,原来只是把具体实现和图形显示分开,现在是干脆分成两个文件,以免再被搞乱。而且在编译的时候性能也会提高,可以减少一部分代码的编译。
差不多就是这样了,好处很大,写多了就有感受了。
这个项目写的代码 拿到另一个个项目直接就可以用了
当你新建项目的时候,他会自动加上你的项目名字为namespace名字
ps:其实这个无所谓,只是要管理的时候自己加上就可以了