asp.net里有很多控件,可是像常规网站,界面复杂,用datagrid等控件根本不可能实现,
比如,在留言本里,留言QQ的问题
当有QQ号时,在页面显示一个QQ头像和号码,没有时不显示,
这时,在程序前台的数据绑定就不好办了,
我看到现在用asp.net做的留言本,还没有一个实现这样的功能,很郁闷,
(留言本显示留言时,显法QQ,邮箱,主页的图片,如果没有时就不显示,如果只写了一个或几个,就只显示写了的)
大家的复杂程序,比如新闻程序,论坛,是不是都在后台用Response.Write语句来输出内容
这样才做得到
我想知道你们的做法,大家来讨论吧,

解决方案 »

  1.   

    Response.Write???
    那是ASP年代用的最多的东西用LABEL,或用DATALIST,在项目里显示你想要的东西
      

  2.   

    用Label?那这样label变量会变得很大,对性能可能有影响吧
      

  3.   

    做留言板一般都是用的datalist.
      

  4.   

    显法QQ,邮箱,主页的图片,如果没有时就不显示,如果只写了一个或几个,就只显示写了的
    》》简单的可以在前台使用三元运算,复杂的可以后台ItemDataBound方法处理,再说控件里面还可以加控件有什么办不到的那