使用<%# DataBinder.Eval(Container.DataItem,"Title")%> 在页面绑定新闻标题,
可以在页面控制新闻标题如果大于多少个字时,截掉多余的?因为新闻标题在站点多处出现,每处可以显示最大字符数都不一样,所以不能在News类中控制,
可以在页面控制新闻标题如果大于多少个字时,截掉多余的?因为新闻标题在站点多处出现,每处可以显示最大字符数都不一样,所以不能在News类中控制,
解决方案 »
- vs2012 使用 mvc3.0 调用Response.Write问题?
- asp.net mvc 2.0
- 关于一个SQL查询问题
- ASPNET2.0网站BIN里怎么不生成DLL?
- 求:带分页存储和复合查找条件的程序(C#)
- 请教各位高手,在ascx文件中不能访问它所在的aspx文件中的viewstate的值,为什么?
- 做走势图用owc好一点还是crystal reports
- -----关于读取数据库数据的问题------
- 时间问题!请各位前辈指教!在线等!快急挂了!!!!!!!
- 如何在网页上保存word字体格式
- 关于ListBox1_SelectedIndexChanged的问题
- asp.net中的treeview怎么显示?谢谢!!!
取前20个字.
<%# MakeString(DataBinder.Eval(Container.DataItem,"news_title"),20)%>
aspx.cs文件中
protected string MakeString(object obj,int leng)
{
string str = obj.ToString();
if (str.Length>leng)
{
str = str.Substring(0,leng);
}
else
{
str = str.Substring(0,str.Length);
}
return str;
}