最终目的:做一个seo友好的 ASP.NET 网站。首页想做成csdn首页那样的CSS+DIV模式,在此请教实现思路。下面的代码摘自www.csdn.net 页面源文件,这种列表是如何连接后天数据的,又是如何实现更新的?(注:试过用ajax实现,可能是方法不对,在页面源文件中只能看到调用的js函数)
摘自:www.csdn.net 源文件
<div class="sidebar_con">
    <h4 class="txt_12"><span class="txt_gray"></span>特别推荐</h4>
    <dl class="session_style">
    <dt class="hidden"></dt>
          <dd><a href="http://g.csdn.net/5116841" target="_blank" title="程序优化利器:ATOM" onclick='LogClickCount(this,93);'>程序优化利器:ATOM</a></dd>
          <dd><a href="http://g.csdn.net/5116155" target="_blank" title="【下载】Flex劲爆游戏" onclick='LogClickCount(this,93);'>【下载】Flex劲爆游戏</a></dd>
          <dd><a href="http://g.csdn.net/5116154" target="_blank" title="【下载】CUDA性能指南 " onclick='LogClickCount(this,93);'>【下载】CUDA性能指南 </a></dd>
          <dd><a href="http://g.csdn.net/5115717" target="_blank" title="解决Symbian 中文乱码" onclick='LogClickCount(this,93);'>解决Symbian 中文乱码</a></dd>
          <dd><a href="http://g.csdn.net/5116103" target="_blank" title="如何在Lotus Symphony中创建XForms文档" onclick='LogClickCount(this,93);'>如何在Lotus Sympho</a></dd>            
    </dl>
</div>

解决方案 »

  1.   

    用什么做不好说.效果一样.但是做法很多.
    用.NET的话,用框架..
      

  2.   

    datalist、repeat是可以的,根据日期查出最新的数据展示到首页。
      

  3.   

    dt什么的其实也是可以在后台模拟的,只要把对应的url做活写上去就可以了
      

  4.   

    csdn又没开源 不知道什么做的!但方法有很多
      

  5.   


    对  直接绑定不就ok了
    在里面绑定了就成那了  csdn是用.net做的
      

  6.   

    repeat  、div+css、模板、首页主要展示出网站的整体内容!要吸引网友!
    欢迎加入ASP.NET   QQ群:79817099    大家互动讨论!
      

  7.   

    不好意思,网速太慢,回复跟不上请各位见谅。
    blog.csdn.net 也有类似的实现。不想使用ASP.NET控件实现,对seo不太友好,
    想知道如何用div dl dd dt 这种方式实现
    摘自http://blog.csdn.net/页面源文件
    <form name="aspnetForm" method="post" action="default.aspx" id="aspnetForm">
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJOTYwMzEzMjA2ZGTH1Qs6jpZSUjz6nvDZpO4weYM90w==" />
      

  8.   


    本人新手,要做第一个网站,能不能介绍一种方法,或给点提示  iframe对seo不太友好
      

  9.   

    网站页面静态化
    用Web标准(DIV+CSS)构页面模板, 
    用外部调用方式使用CSS样式单和JS, 
    网站内容经常更新 
      

  10.   


    <a href='showpros.aspx?id=<%# DataBinder.Eval(Container.DataItem, "产品类别")%>'>
                                                <%# DataBinder.Eval(Container.DataItem, "产品类别")%>
                                            </a>类似这样的,使用数据绑定
      

  11.   

    不用服务器控件好,那样会慢的
    直接在后台打印就可以,速度快,也是你要的效果
    m_StringHtml.AppendFormat("<div class=\"sidebar_con\">\r\n");
    m_StringHtml.AppendFormat("    <h4 class=\"txt_12\"><span class=\"txt_gray\"></span>特别推荐</h4>\r\n");
    m_StringHtml.AppendFormat("    <dl class=\"session_style\">\r\n");
    m_StringHtml.AppendFormat("    <dt class=\"hidden\"></dt>\r\n");
    m_StringHtml.AppendFormat("          <dd><a href=\"http://g.csdn.net/5116841\" target=\"_blank\" title=\"程序优化利器:ATOM\" onclick='LogClickCount(this,93);'>程序优化利器:ATOM</a></dd>\r\n");
    m_StringHtml.AppendFormat("          <dd><a href=\"http://g.csdn.net/5116155\" target=\"_blank\" title=\"【下载】Flex劲爆游戏\" onclick='LogClickCount(this,93);'>【下载】Flex劲爆游戏</a></dd>\r\n");
    m_StringHtml.AppendFormat("          <dd><a href=\"http://g.csdn.net/5116154\" target=\"_blank\" title=\"【下载】CUDA性能指南 \" onclick='LogClickCount(this,93);'>【下载】CUDA性能指南 </a></dd>\r\n");
    m_StringHtml.AppendFormat("          <dd><a href=\"http://g.csdn.net/5115717\" target=\"_blank\" title=\"解决Symbian 中文乱码\" onclick='LogClickCount(this,93);'>解决Symbian 中文乱码</a></dd>\r\n");
    m_StringHtml.AppendFormat("          <dd><a href=\"http://g.csdn.net/5116103\" target=\"_blank\" title=\"如何在Lotus Symphony中创建XForms文档\" onclick='LogClickCount(this,93);'>如何在Lotus Sympho</a></dd>            \r\n");
    m_StringHtml.AppendFormat("    </dl>\r\n");
    m_StringHtml.AppendFormat("</div>\r\n");
    m_StringHtml.AppendFormat("\r\n");
      

  12.   

    如果你要仿照CSDN来做工作量很大
      

  13.   

    非常感谢,不过你说的后台打印怎么个打印法,是不是 Response.Write(this.m_StringHtml);
    不过这种方法怎么才能打印到网页的指定位置呢。现在实现的方式是,后台构建字符串 m_StringHtml,然后前台输出<% Response.Write(this.m_StringHtml); %> 或
    <%= this.m_StringHtml; %>
      

  14.   

    做法很多,但总之不好做,DIV+CSS为主
      

  15.   

    好好练吧,市面上一个完整的首页加设计值4000块呢,你的好好练练HTML排版,不要小看那些东西,实际应用和兼容兼顾的时候不是那么简单的