当前位置: 代码迷 >> ASP.NET >> 不喜欢DataList的生出来的一些html标签解决方法
  详细解决方案

不喜欢DataList的生出来的一些html标签解决方法

热度:7581   发布时间:2013-02-25 00:00:00.0
不喜欢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还是有的.
  相关解决方案