主要是思路方面
1、数据的列表显示,比如googl中的列表显示。我以前都是用Dategrid作为列表容器,但后来做主页是发现如果有很多栏目需要数据显示是就要大量的Dategrid,这显然会对用户使用不好的感觉。还有一些细节,如标题后说明、网页连接、附加图片、文字之间的颜色控制,用asp.net自身系列的控件始终不能做的很好。2、在分辨率不同情况下的网页使用。总不能为主要三种分辨率做三个网页吧。我也想过用居中,但有些页面无法居中使用。接着我也想用百比控制,但ASP.net控件并不好这样控制,页面不好搞。

解决方案 »

  1.   

    2,可以通过在页面的onload中,得到显示器的比例来调整页面。用asp的时候做过,在.net应该也可以吧,我没有试过。
      

  2.   

    用PX(像素)单位来定制字体的样式 使得在分辨率改变的情况下 不会随之改变可以把所有内容放入<Center></Center>中 记住不要有absolute的html元素
      

  3.   

    1.一般的问题不用控件,直接用css来控制,当用控件更高效时才用.
    2.网页的基本内容是固定大小的,内容放在一个或几个表格中,表格是居中的,像新浪那样.
    800*600的时候正好,1024的时候则居中.不知给为用的什么办法.
      

  4.   

    1、datagrid结合css可以实现任何网页控制!
    2、.net里的datagrid也有width="100%"这个属性!
      

  5.   

    1:直接用的for循环
    2:外面潜逃一个大table,因该都可以居中的啊
      

  6.   

    1、点我是想问有没有方法可以做出快速而又美观的列表。主题是美观又显示快速
    2、居中我会,只是有些页面如在框架中载入的页,居中明显就不合适。goody9807() 用PX(像素)单位来定制字体的样式 使得在分辨率改变的情况下 不会随之改变。还比较切题。但控件怎么办。
     thooy(雨天) .net里的datagrid也有width="100%"这个属性!
    看起来不错,但一用问题多多实在难以控制。
      

  7.   

    给你新思路:1。如果你想使用.net自带的数据绑定,可以采用AarryList或HashTable,里面的每个元素就可以是一条记录。然后在页面上用for循环全部显示出来。也可以根据自己的需要显示。就相当于用数组。很自由。
    2。所有的页面用百分比。
      

  8.   

    看起来你的问题和我以前遇到的一样,现在我是这么解决的:
       1,页面排版我使用FrontPage2003,我都是同时打开VS2003和FP2003,在FP2003里面的修改可以被VS2003自动提示更新;这样,页面排版就不成问题了;
       2,列表的问题,我现在一般很少用DataGrid,感觉还是DataList可控性强一些,比如说分页、编辑之类的也比较好用,另外,友情提示:很多人说DataList分页功能不强,这纯粹是误会,因为同样可以引用DataGrid里面的PagedDataSource内置控件!一点问题也没有!
      

  9.   

    简单的布局就用模版类标签就可以
    reperter或者datagrid结合自定义css复杂点的话建议做成user control, 直接write html和javascript,css也可以定义user control 里面
      

  10.   

    DataGrid可以用模版列(Template Column)来定制自己需要的数据表现形式,可以用Table把要显示的样式做好,然后放到模版列里就行了参考
    http://dev.csdn.net/article/56/56755.shtm
      

  11.   

    第二个问题在网页的最外层用一个Table控制位置,Align设成居中就行了
      

  12.   

    DataGrid功能很强大呀!很好用的
      

  13.   

    布局是个很大的学问文,asp.net控件最终生成的还是html
    支持所有的html特性
      

  14.   

    DataGrid功能很强大,但有些过头了,数据显示太浪费资源。我现在都用Table来显示,
      

  15.   

    做界面最好在dw里面设计,然后再在c#里加控件及代码。我发现dw还是蛮强的:)
      

  16.   

    1、用DataReapter,自定义显示
    2、Xhtml+Css2.0
      

  17.   

    2、Xhtml+Css2.0
    具体如何做\给点详细点的东西吧
      

  18.   

    (1)
    数据绑定还有其他控件可以使用Repeater,DataList他们各有特色,感觉Repeater更开放自由一些,格式可以自定义,DataGrid其实适合于一些数据的标题列表,分页也很好用,在DataGrid里面显示图片也是可以的,只需格式化一下绑定的字段就可以显示不同的图片.(2)
    分辨率不是问题了,现在大部分是1024x768吧,页面的设计,用VS却是不好用,可以先用DW设计一下(一般先来个居中的1行1列的表格),然后用VS添加服务器控件..