首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

查询出来的数据有文本和图片,如何才能只显示文本内容不显示图片

2012-06-17 
查询出来的数据有文本和图片,怎么才能只显示文本内容不显示图片如:查询出来的数据是table cellspacing0

查询出来的数据有文本和图片,怎么才能只显示文本内容不显示图片
如:查询出来的数据是
<table cellspacing="0" cellpadding="0" border="0" style="width: 714px; height: 86px;">  
<tbody>  
<tr>  
<td valign="top"><br /> 
asdasdsadasdsadsa<br />
asdsdasdadsdsddsadasdasdasdsa
<img width="309" height="46" src="/website/UpFile/image/box_1.png" alt="" /></td>  
</tr>  
</tbody>  
</table>

怎么才能中显示
<table cellspacing="0" cellpadding="0" border="0" style="width: 714px; height: 86px;">  
<tbody>  
<tr>  
<td valign="top"><br /> 
asdasdsadasdsadsa<br />
asdsdasdadsdsddsadasdasdasdsa
</td>  
</tr>  
</tbody>  
</table>

将其中的图片不显示出来
<img width="309" height="46" src="/website/UpFile/image/box_1.png" alt="" />

[解决办法]

C# code
    protected void Page_Load(object sender, EventArgs e)    {        StringBuilder sb = new StringBuilder();        sb.Append("<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width: 714px; height: 86px;\">");        sb.Append("<tbody>");        sb.Append("<tr>");        sb.Append("<td valign=\"top\"><br />");        sb.Append("asdasdsadasdsadsa<br />");        sb.Append("asdsdasdadsdsddsadasdasdasdsa");        sb.Append("<img width=\"309\" height=\"46\" src=\"/website/UpFile/image/box_1.png\" alt=\"\" /></td>");        sb.Append("</tr>");        sb.Append("</tbody>");        sb.Append("</table>");        string pattern = @"(?is)<img\s*[^>]*>";        System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(pattern);        string result = reg.Replace(sb.ToString(), "");    } 

热点排行