回 帖 发 新 帖 刷新版面

主题:asp.net程序与代码分离之疑问!

我是初学者,有些问题不明白,请各位大侠指点!
1.我所知道的是asp.net是页面用一些web控件,后端的.vb文件中的代码对web控件的一些事件做出响应,但我一个问题,比如象留言板这样程序,在asp中,我们做表格,有很多条留言,也没关系,用循环方法,在表格或单元格上面和下面加上循环的代码就可以,当然还有分页。但asp.net要实现代码和页面分离,页面就不能有代码了,这种情况如何分离呢?

回复列表 (共3个回复)

沙发

其实和你说的方法也没有什么大的区别,
在vs里有一个文件是根据你写的页面自动生成的一般以项目程序名作为后缀
如你使用的是C#的话,那么该文件就叫做.cs
其实简单的说就是把本来在页面上写的代码转到了这里,
同时还可以像JAVA使用Bean一样的在这样的页面之中调用你的类文件,
还是很方便的哈。

板凳

页面里<%%>还是可以插入代码的
自己试试就知道
只要不包含函数
一般的循环语句还是没问题的

3 楼

如楼上所说ASP.net里也可以用<% %>来向.aspx中加入代码的,而这与代码分离是不符的呀,而且这样的代码是经过编译的吗?那和ASP也没啥差别了吧!

我来回复

您尚未登录,请登录后再回复。点此登录或注册