如题:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<li><span><%# Eval("newsday", "{0:MM-dd }")%></span>·<a href="<%# Eval("newsurl")%>" target="_blank" ><%# jiequ() Eval("newstitle") %></a></li>
</ItemTemplate>
</asp:Repeater>
我要实现的功能是用repeater循环取出新闻发布时间、链接地址、新闻标题, 现在都已经实现了,但是新闻标题有的太长了,我想写一个方法jiequ()截取过长的字符。
我以前写过,但是忘记了,所以哪位朋友知道的,帮下忙,该怎么写,<%# jiequ() Eval("newstitle") %> 我在调用这个方法的写法对吗?
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<li><span><%# Eval("newsday", "{0:MM-dd }")%></span>·<a href="<%# Eval("newsurl")%>" target="_blank" ><%# jiequ() Eval("newstitle") %></a></li>
</ItemTemplate>
</asp:Repeater>
我要实现的功能是用repeater循环取出新闻发布时间、链接地址、新闻标题, 现在都已经实现了,但是新闻标题有的太长了,我想写一个方法jiequ()截取过长的字符。
我以前写过,但是忘记了,所以哪位朋友知道的,帮下忙,该怎么写,<%# jiequ() Eval("newstitle") %> 我在调用这个方法的写法对吗?
解决方案 »
- ibatis返回疑问,在线急等
- 论坛的弟兄们~来帮忙想想办法~小弟我做网站多语言支持,对于图片的多语言支持需要修改图片路径,希望有朋友能说个好方法,详情请进
- asp.net网页的重大缺陷:网页有闪烁???!!!
- 求救:为什么我的电脑的Session无法保存
- Ajax-accordion控件 报错
- 请教高手一个问题
- 寻找有经验程序员合伙或合作
- 大侠们,救命呀。我的的VS.net不让我创建asp的WEB应用程序。
- 一个排列组合的问题,有点难度!!!
- 我想编写一自定义Web控件,需要点击TextBox时...
- asp.net 导入Excel
- Asp.net连接sql server数据库关于web.config配置问题
后一个s是小写的。
public static string SubStr(int lenx, string str)
{
return str.Length > lenx ? str.Substring(0, lenx) : str;
}
// 截取字符串
public object SubStr(object title)
{
if (title.ToString().Length <= 20)
{
return title;
}
string newDesc = title.ToString().Substring(0, 20);
newDesc = newDesc + "...";
return newDesc;
}前台直接调用:
Text='<%# SubStr(Eval("QuestionTitle")) %>'这样就可以了!
{
if (string.IsNullOrEmpty(str))
{
str = "";
}
return str.Length > len ? str.Substring(0, len) : str;
}
前台<%#SubStr(Eval("newstitle").ToString(),40)%>
{
if (string.IsNullOrEmpty(str))
{
str = "";
}
return str.Length > len ? str.Substring(0, len) : str;
}
前台<%#SubStr(Eval("newstitle").ToString(),40)%>
{
if (string.IsNullOrEmpty(str))
{
str = "";
}
return str.Length > len ? str.Substring(0, len) : str;
}
前台<%#SubStr(Eval("newstitle").ToString(),40)%>
不如大致截取然后用css控制显示
不如大致截取然后用css控制显示