最近我做了个新闻发布系统,基本的都做出来了,现在有点小问题就是我在后台发布了新闻,想在前台看的时候,新闻标题只显示10个字,多的用.....表示,该如何实现啊,我用了substring函数,但是没成功,我的新闻发布系统是用asp.net(vb)做的,在这了我先说声谢谢,这个功能我急着需要!
解决方案 »
- asp.net页面判断数据库值为1的话A连接就显示为其它的话就隐藏
- 取gridview上面的值
- 报错:分不多了,但请各位帮帮忙:SqlException (0x80131904): XML 分析: 行 1,字符 24,需要字符串文字
- 谁知道这2种写法的区别,进来看看吧~
- session还原值的简单问题
- VS2005和asp.net2.0都推出了。论坛上讲得很混乱,发个贴综合下新特性。限制100分,郁闷。
- 急问:谁能提供给我一个"文件在客户端下载的程序",谢谢了
- 求高人给指点,关于发布.net网站
- Asp.net可不可以做到像(jsp+apache+tomcat)一样统一控制网站入口呀
- 那里有写ASP.NET如何好的文章,谢谢
- 程序不能调试
- 怎样让一个表格显示在屏幕的固定位置?
text-overflow : ellipsis
<%#Content(Eval("Article"))%>
</ItemTemplate>
.cs的代码
//截断字符,如果文章字数超过20,只显示前20个
public string Content(object article)
{
string content = (string)article;
if (content.Length > 20)
content=content.Substring(0, 20) + "....";
return content;
}//Content
public string GetSubString(string strInput)
{
if(strInput.lenght>30)
{
return strInput.SubString(0,15) + "...";
}
else
{
return strInput.ToString();
}
}//****后台邦定
<%#GetSubString(DataBinder.Eval(Container.DataItem,"Title").ToString()) %>