我想请教一下,各位朋友你们的公司的程序员是怎么和静态页面设计师配合的.因为我们现在主要用ASP.NET做网站开发,流程是静态页面先设计好,然后程序员再写程序的,而程序员喜欢用一些WEB控件,从而破坏页面的样式.不知道大家有没有好的方法?还有我们的静态页面设计师不喜欢用TABLE.

解决方案 »

  1.   

    把<input >控件替换成服务器端控件了
    另外,<input>里面不要写事件onclick
    通过程序写如下形式,以后美工就不会破坏他们看不懂的程序了
    就是说两者分开写,就像behindcode一样
    var btn1 = document.getElementById("id");
    btn1.onclick = function(){}
      

  2.   

    这就像是种粮食与生产点心,需要重新打碎了重新设计。你所说的“静态页面设计师”,我估计根本不懂动态交互设计技术,参与程序开发是成事不足败事有余的。他们应该好好地去画图片,不要对系统设计之手划脚。而对系统ui设计负责的人,则主要是要设计动态流程,例如asp.net的GridView会自动调整每一列的宽度、具有一些一看就懂的样式属性接口等等,这么低级的GridView尚且要从动态角度去设计,你们自己的面向应用程序的ui组件更应该从一开始就以交互过程为核心,而不是静态。
      

  3.   

    我们公司自己封装了一套WEB控件,界面设计师拖控件就行了
      

  4.   

    前期细节要沟通好,一个经验丰富的项目主管,哪些地方要注意,肯定心里有数,而不是让美工来牵着走,美工不懂程序,更不知道哪些地方如何做才能让程序不至于牺牲性能而为了美观!看看我的网站:www.39UN.com
      

  5.   

    美工出来的页面,我把有用的部分拷贝到.net里面,它里面定义了什么button,我就用相关的控件去实现,如果里面有datalist之类的东西,美工是不懂的,只会把图和样式画出来,我仿照它的用datalist实现就行了,破坏页面布局不在我考虑范围,能显示出和他给我的页面的那种效果就OK了。美工也一样,怎么实现他不需要管,最终结果和他的页面差不多就OK,如果涉及到不好定位的样式,就和美工一直改。