求asp.net C#的 读取文章内容中的图片并把它显示出来;前台和后台一起,尽量详细点! 20
比如我的数据库News表里面有个body字段,里面有文字内容和图片路径的,我要取出图片的路径并把它显示,前台和后台的页面怎么写,如果有现成的更好,在这里先谢谢大家!!!我...
比如我的数据库News表里面有个body字段,里面有文字内容和图片路径的,我要取出图片的路径并把它显示,前台和后台的页面怎么写,如果有现成的更好,在这里先谢谢大家!!!
我的邮箱:121312845@qq.com 展开
我的邮箱:121312845@qq.com 展开
6个回答
展开全部
前台: <div style="text-align: left; border: solid 1px #BEBEBE"> <%=GetContent()%></div>
后台:
protected void Page_Load(object sender, EventArgs e)
{
GetData();
}
public string GetContent()
{
string str = "";
str = newsContent;
return str;
}
private void GetData()
{
string orcl = "select * from News";
DataTable ds = rs.GetDataTable(orcl);
newsContent = ds.Rows[0]["body"].ToString();
}
*注:rs为连接数据库的一个类,这个你可以自己写一个。
后台:
protected void Page_Load(object sender, EventArgs e)
{
GetData();
}
public string GetContent()
{
string str = "";
str = newsContent;
return str;
}
private void GetData()
{
string orcl = "select * from News";
DataTable ds = rs.GetDataTable(orcl);
newsContent = ds.Rows[0]["body"].ToString();
}
*注:rs为连接数据库的一个类,这个你可以自己写一个。
追问
我要的是用正则表达式取出像新闻内容里面的图片并显示哦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用html编辑器把,如Kindediter
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文章内含有图片信息 建议用个文本编辑器 免费的 比如 FCKeditor
追问
是只把像FCKeditor插件上传的图片提取并显示出来,网上很多人说到用正则表达式提取并显示,但不知道怎么用啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这样不好,建议你直接把文字内容和图片的html代码存在数据库里,到时候要用直接后台加载在页面里就是了。打个比方:页面中有一个<div id="wenzhang" ruant="server"></div>,你的文章的html代码是
<a style="text-aglin:center">你的文字</a><img url="~/img/123.ipg" with="20px" height="20px">
把这段文字存在数据库里,倒时候在page_load里用js直接在div里面加这段html代码就行了
<a style="text-aglin:center">你的文字</a><img url="~/img/123.ipg" with="20px" height="20px">
把这段文字存在数据库里,倒时候在page_load里用js直接在div里面加这段html代码就行了
更多追问追答
追问
不明白哦,我要的是只把像新闻里面的图片取出来并显示,网上很多都说用正则表达式,但不清楚怎么用啊
追答
不需要正则表达式,直接把html代码加载到前台你要的位置就可以了,你有图片只存路径没用的,你又不知道一个条新闻有几张图片,难道你每个新闻都新建一个页面吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以把文章的图片写成一个特殊的字符 比如{C#img="路径"} 这样你在页面用可以截取这一段特殊的字符 然后显示文章的时候你可以截取显示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询