1:我们写asp的时候,只要把美工做好的.htm文件重新命名为.asp,然后就可以写程序了。但是如果是asp.net好象就不能直接重新命名为.aspx文件,这样的话,就没有对应的.aspx.cs文件了,请问大家是怎么做的?2:写asp的时候可以把操作数据库的代码放在一个conn.asp文件里面,不用每次都重复写。但是如果是asp.net应该怎么做?我刚买了本书看了下,发现上面的例子每次操作数据库的时候都要写一次数据库连接代码。不好意思!由于刚学,问大家最基本的问题。

解决方案 »

  1.   

    1:把你做好都HTML页的BODY部分放到ASPX的FORM里面。
    2:写一个CS数据库操作的。只要调用就行列
      

  2.   

    lz 想建立一个.aspx的页面 注意一下代码页的头部就知道怎么改了!另外,也可以把程序和 html写到一页啊!
      

  3.   

    直接建ASP.NET工程,让美工装VS,工程放在VSS里
    至于美工用什么修改页面是另外一回事可以封装打开连接方法,用try catch ,如果出错,返回null
    但最好不要用全局变量,在过程内声明连接,调用方法返回打开的连接
    数据库操作放在try catch finally里面,连接关闭一定要放在finally里面
      

  4.   

    在过程内打开关闭连接不会损失性能的,因为有连接池
    .close()方法其实是把连接释放到连接池的,打开连接可以从连接池中得到应在最晚时间打开连接,最早时间关闭连接
      

  5.   

    把html页的body中的页空直接拷到asp..net的body里不就行了
    建类或在Web.config中建立连接Key
      

  6.   

    个人认为:
    1.想在aspx中写代码最好借助.net的开发工具,我以前也做过asp,用dw编辑出来的页面很工整,但是在.net开发中一直觉得页面的美观是个很头疼的事情,问了很多人都有同感。转到正题,如果你需要添加美工的代码,可以放到BODY部分,并记住,千万别完全的覆盖,因为aspx页有的地方特定的含义,必须要有,没有有可能出错。
    2..net对数据库连接操作还是很方便的,你可以定义一个类,执行数据库连接和增删改查操作,也可以写在webconfig里(add key)然后以后调用。总之方式远比asp要多。
    个人看法,还请大家指正!
      

  7.   

    Thanks!
    怎么建一个数据连接类?有代码的给来学习下!