日期:2014-05-17  浏览次数:20484 次

不喜欢DataList的生出来的一些html标签
想自定义, table这些都不要,
自己弄div,ul,li这种形式的排列.
有木有哪里可以设置完全屏蔽这些生成的html ?

用了一下RepeatLayout="Flow", table是没了,不过又多了
HTML code
<span></span






HTML code

  <div id="menu">
  <ul>
        <span id="DataList1" style="display:inline-block;height:38px;"><span>
                <li><b>22222222</b>   |   </li>
            </span><span>
        <a href='List.aspx?catagory_id=54'>
            <li><b><span id="DataList1_ST_c_nameLabel_0">Ajax</span></b></li>
        </a>&nbsp;&nbsp;&nbsp;&nbsp;
        </span><span>
       |
        </span><span>
        <a href='List.aspx?catagory_id=59'>
            <li><b><span id="DataList1_ST_c_nameLabel_1">ADO.NET</span></b></li>
        </a>&nbsp;&nbsp;&nbsp;&nbsp;
        </span><span>


    </ul>

        <!-- 导航右侧部分在这里添加即可 -->

    </div>




------解决方案--------------------
探讨
引用:
用Repeater就可以


Repeater试过了,
span是没有了, 不过td还是有的.