asp.net怎么样抓取从数据库中读取出来的内容Content里面的前四张图片的src,然后在前台用Repeater显示出来

后台代码stringpam="";stringsql="selecttop6ID,Title,ContentfromNews";DataTabledt=DBCtr.Sql... 后台代码 string pam = "";
string sql = "select top 6 ID,Title,Content from News";
DataTable dt = DBCtr.SqlTable(sql);
pageCtr.PagerBinde(dt, Repeater1, Label1, 6, 6, pam, "");

前台代码
<asp:Repeater ID="Repeater2" runat="server">
<ItemTemplate>
<li>
<img id="rpImg" src='这里呢?' width="225" height="150" runat="server" /></li>
</ItemTemplate>
</asp:Repeater>

分没有多少,请大家凉解
展开
 我来答
百度网友f163aa1dc
2011-12-20 · 超过23用户采纳过TA的回答
知道答主
回答量:138
采纳率:0%
帮助的人:110万
展开全部
把img控件改成服务器端控件 后台指定你取出的src地址
追问
文章里面的图片是使用者放进去的,你还想让人家自己去指定图片的路径啊?你用过编辑器吗?我现在就是把编辑器存入的内容中的前四张图片的地址给取出来,在显示列表的时候和标题一起显示。问题已经解决了。谢谢大家
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
点着蜡烛放羊
2011-12-19 · 超过26用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:70.6万
展开全部
<%# EVAL("你的数据库图片路径")%>
更多追问追答
追问
问题是Content是编辑器存入的,里面有文本,html之类的样式代码,一个字段单纯存放图片我会做出来,是像P style="TEXT-INDENT: src="http://localhost:58055/file/20111219/2011121913214320.jpg"> 从这些找出来
追答
字符串截取 循环你独取出来的长度 判读是否包含 <img 包含然后indexof("<img“) 然后就读取在拼接
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
keleopp2
2011-12-19
知道答主
回答量:11
采纳率:0%
帮助的人:1.8万
展开全部
1无损截取HTML
2字符串截取之间("src=",".jpg")
追问
能说下具体的实现吗?简单实例也行,直观点比较好
问题我已经解决了,谢谢大家
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5c2488a
2011-12-19 · TA获得超过172个赞
知道小有建树答主
回答量:367
采纳率:100%
帮助的人:330万
展开全部
用正则取出来
更多追问追答
追问
能说下具体实现吗?
追答
src=['|"]?([^'|"]*)['|"|\s]
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式