读书人

Repeater控件的用法解决办法

发布时间: 2013-01-11 11:57:35 作者: rapoo

Repeater控件的用法
如何实现某列只显示一部分长度的数据(例如:某列数据长度为50个字符,展示的时候只要求显示15个字符),但是鼠标放在上面,要求显示全部的,这个是哪个属性呢?


<script language="javascript" type="text/javascript">
function mouseOver(i)
{
document.getElementById("Detailed"+i).style.display="";
document.getElementById("Brief"+i).style.display="none";
}
function mouseOut(i)
{
document.getElementById("Detailed"+i).style.display="none";
document.getElementById("Brief"+i).style.display="";
}
</script>
<td class="tc" onmouseover="mouseOver(<%#Container.ItemIndex+1%>)" onmouseout="mouseOut(<%#Container.ItemIndex+1%>)">
<span id="Detailed<%#Container.ItemIndex+1%>" style="display:none;" >
<%#Eval("n_Content")%></span> <span id="Brief<%#Container.ItemIndex+1%>">
<%#((TM.DBUtility.DbHelperSQL.ParseTags(Eval("n_Content").ToString()).Length > 200) ? TM.DBUtility.DbHelperSQL.ParseTags(Eval("n_Content").ToString()).Substring(0, 200) + "..." : TM.DBUtility.DbHelperSQL.ParseTags(Eval("n_Content").ToString()))%></span>
</td>


代码
[解决办法]


引用:
应该是这种效果图
JavaScript code?1234567891011121314151617<script language="javascript" type="text/javascript"> function mouseOver(i) { document.getElementById("Detailed"+i).style.d……


TM.DBUtility.DbHelperSQL.ParseTags(Eval("n_Content").ToString()方法去掉文本内容样式标签

读书人网 >asp.net

热点推荐