使用datalist时要处理数据

kuuga_8086 2009-03-11 09:55:36
我要从DataList里处理文本的数据
比如说从文本数据里取得图片的路经<IMG src="/NewsPic/123.jpg" border=0>
处理为<IMG src="abc.com/NewsPic/123.jpg" border=0>
再在页面里输出...该怎样做?
...全文
113 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
呵呵~自己解决了~

<%# string.Format(DataBinder.Eval(Container.DataItem, "CompanyContent").ToString().Replace("<IMG src=\"/NewsPic/123.jpg\>"","<IMG src="abc.com/NewsPic/123.jpg\>"), DataBinder.Eval(Container.DataItem, "CompanyContent"))%>
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 Sandy945 的回复:]
你可以在绑定 的时候直接处理的,你是怎么绑定的?
[/Quote]
<%# DataBinder.Eval(Container.DataItem, "Yzln")%>

阿非 2009-03-11
  • 打赏
  • 举报
回复
你可以在绑定 的时候直接处理的,你是怎么绑定的?
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 Sandy945 的回复:]
C# code
string str = "XXX店 <IMG src=\"/NewsPic/123.jpg\" border=0>";
str = str.Replace("src=\"", "src=\"abc.com");
[/Quote]
请问在cs文件里怎样获取datalist数据?不是要先获取才可以处理数据的么?
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
请问在cs文件里怎样获取datalist数据?不是要先获取才可以处理数据的么?
zilong32 2009-03-11
  • 打赏
  • 举报
回复
那就拼字串呗.

string s = "<IMG src='/NewsPic/123.jpg' border=0> ";

s = s.Substring(0, s.IndexOf('/')) + "abc.com" + s.Substring(s.IndexOf('/'), s.Length-s.IndexOf('/'));

阿非 2009-03-11
  • 打赏
  • 举报
回复

string str = "XXX店 <IMG src=\"/NewsPic/123.jpg\" border=0>";
str = str.Replace("src=\"", "src=\"abc.com");
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 Sandy945 的回复:]
HTML code
<img src='abc.com<%#Eval("src") %>' />
[/Quote]
谢谢你的回复上~但跟3楼的帅哥回答的差不多...这不是我想要的答案~呵呵!
kuuga_8086 2009-03-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 insus 的回复:]
试试:

<IMG src=' <%# "abc.com/" + Eval("fieldName") %>' border=0>
[/Quote]

先谢谢帅哥关注我的问题~但我的数据是图文结合的,比如说数据为:

XXX店<IMG src="/NewsPic/123.jpg" border=0>

数据是从文本编辑器放进去的,所以我想是要先获取文本数据再处理
阿非 2009-03-11
  • 打赏
  • 举报
回复

<img src='abc.com<%#Eval("src") %>' />
insus 2009-03-11
  • 打赏
  • 举报
回复
试试:

<IMG src='<%# "abc.com/" + Eval("fieldName") %>' border=0>
liuyeede 2009-03-11
  • 打赏
  • 举报
回复
有两种选择:
将您的文本数据放到XML文件中或者放到数据库中。

62,268

社区成员

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

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

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

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