数据绑定输出简单问题..

happy61 2009-03-05 01:29:45
               <asp:DataList ID="DataList1" runat="server" RepeatLayout="Flow" 
ShowFooter="False" ShowHeader="False">
<ItemTemplate>
<li><a href="#"><%# Eval("News_Title")%></a></li>
</ItemTemplate>

</asp:DataList>


其实我只想循环输出数据

                <li><a href="#">功能结构和页面结构的设计</a></li>
<li><a href="#">企业需要一个什么样的网站</a></li>


但是用上面的代码会多出很多垃圾。。

                <span id="ctl00_ContentPlaceHolder1_DataList1"><span>
<li><a href="#">几种通用网站功能模块的介绍</a></li>
</span><br /><span>
<li><a href="#">happy61</a></li>
</span></span>



我只想要一个有模板而且纯净输出的办法。。要自己编写控件吗?
...全文
87 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
SealedLove 2009-03-05
  • 打赏
  • 举报
回复
产生的垃圾代码是DataList本身的 他包含了Table
你要想不产生垃圾代码输出列表的话 还是要用repeater
他不会添加任何其他元素,只会输入你的模板内的内容!
happy61 2009-03-05
  • 打赏
  • 举报
回复
正解了。谢谢
lonelySurvive 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 NqIceCoffee 的回复:]
Repeater本身不会产生任何输出
[/Quote]

正解
longyangyxm 2009-03-05
  • 打赏
  • 举报
回复
.NET控件 有时候也很郁闷 有得必有失啊
happy61 2009-03-05
  • 打赏
  • 举报
回复
有没有纯净办法呢?
NqIceCoffee 2009-03-05
  • 打赏
  • 举报
回复
Repeater本身不会产生任何输出
NqIceCoffee 2009-03-05
  • 打赏
  • 举报
回复
用Repeater撒
HsWong 2009-03-05
  • 打赏
  • 举报
回复
.Net自身的很多控件都有这个问题。要解决只能用第三方了
happy61 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jin225 的回复:]
这有什么关系 页面又不会显示出来 就是这样循环的啊
[/Quote]
他默认加多了<br />
那么导致Css有问题。。垃圾也多了
happy61 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dengchenlu 的回复:]
垃圾代码是DataList本身
[/Quote]

我知道啊。。我想去掉。。。
jin225 2009-03-05
  • 打赏
  • 举报
回复
这有什么关系 页面又不会显示出来 就是这样循环的啊
dengchenlu 2009-03-05
  • 打赏
  • 举报
回复
垃圾代码是DataList本身

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧