我一直是做WINFROM程序开发的,使用的是VS C#,现用版本是VS2008  ,对于WEB页面的开发很少.一年也不过作1-2次小东西,最大的也就做过一个类似于OA 的东西,经验很少.我一直对在VS上WEB的排版和美化感到困惑,我的做法是,现在VS上把页面中的所需控件先全部拉到页面中,然后转到SharePoint Designer或FP中排版和美化,等搞好了~在转到VS中对其进行控件代码的填写,有的时候,我排好版后,切换到VS中编译的时候会报一些乱七八糟的错误,但不印象代码编译和网站生成,网站运行的时候也不会有任何问题.但自我感觉总是不太好,是不是我已经误入歧途??但要我用VS进行WEB排版,感觉太乱,极度不好用.有些东西根本就无法使用,困惑中......

解决方案 »

  1.   

    和一些美工业合作过,他们的操作方式和我的差不多,我把ASPX的页面给他们,他们拉到DW,FP等一些软件里去排版,然后还给我,我在用VS打开.和我上面说的流程一样的~该出现的问题还是会出现,不像在做WIN时,我也是把控件拉到页面中,代码写好并测试好后,我就不管了,剩下的美化,包装,包括言词的一系列工作就和我没有什么关系了,其他人在怎么折腾,WIN程序不会报错的,但WEB就不行,随便搞搞就报一堆错误,虽然在使用的时候没有任何问题,但我都不知道以后会对程序有什么印象.
      

  2.   

    应该是html语言的错误,建议去看下,html,div,css排版的东西
      

  3.   

    web的页面布局设计是很讲究的,从table布局到目前流行的div布局,我们需要掌握的知识涉及种类庞杂,有很多相关方面的书籍,例如禅意花园等。
    建议楼主看一点关于div及css方面的东西,入门应该不难.不要过分依赖美工,UI设计不仅仅是美工的事儿。
      

  4.   

    我想问一下大家在一个人开发一些小的WEB网站的时候是怎么操作的?直接在VS中排版和作美化工作么?要是直接操作,不会感到难过么?我感觉VS里的一些排版的方法很难操作,简单的例子,我习惯用表格打框架,在表格的合并,大小,样式的操作上,VS明显比FP,DW这类的软件难用多了
      

  5.   

    呵呵.应该多练习吓div和vss.这个应该找感觉
      

  6.   

    实际上,开发好asp.net应用之后,可以将应用程序交给专业美工来最终编辑theme文件。布局当然要先设计好的,主题(theme中包括css样式)则需要在开发好程序之后——甚至将aspx、ascx等编译为dll了以后——可以随时改变的。这是两阶段的界面设计。当你写程序代码时就“写死”了样式,不去考虑统一主题切换,确实很多刚搞asp.net的人这样做。思路局限在这里。
      

  7.   


    那是因为你懂Win开发。而在asp.net中其实更酷更快。
      

  8.   

    在asp.net中,主题是独立于应用程序的。你所说的“美工”看来不是asp.net美工,或者项目经理大概是一个程序员顶替的。