这是很基础的东西,建议楼主还是自己先查一查资料,遇到问题再提出来。
1、这确实是用控件就可以实现的。
2、判断长度,然后用substring取n个字+...就行了。
1、这确实是用控件就可以实现的。
2、判断长度,然后用substring取n个字+...就行了。
解决方案 »
- 网站发布去掉默认网站名
- asp.net从localhost下载文件问题
- css设置图片位置
- 关于SelectedIndexChanged
- 为什么取不到数据
- 关于asp.net配置情况
- 引用 UrlRewriter.dll 配置webconfig 问题
- 在winform中,如何在listview中点击鼠标右键,取得当前的行值..
- 在后台aspx.CS 文件中,table 中一个字段名为Rc_Photo,是个人照片的url,前台aspx中我想显示这个图片,有点难度!!??
- 绝好的学习资源下载
- 问一个javascript的小问题,怎么处理为空或者不是对象?
- 如何自定义控件中的模板中的控件的数据绑定???(星星和高手进来看看)
来实现的,在这个绑定方法上,能用substring吗?还有我载下的分页控件,后缀名就是.dll,你说纳闷不?怎么用啊?一点头绪都没有啊?!
烦!
下载地址:
www.webdiyer.com
来实现的,在这个绑定方法上,能用substring吗?可以
<%#DataBinder.Eval(Container.DataItem,"title").ToString().SubString(,) %>
2 还有我载下的分页控件,后缀名就是.dll,你说纳闷不?怎么用啊?一点头绪都没有啊?!
烦!没什么郁闷得,不是DLL你还不能用呢,你引用这个控件得DLL,在工具箱里,添加项,中找到这个DLL,添加进来就可以和TextBox一样用了。楼主是个新手,要多学习。
/// 按字符串实际长度截取定长字符窜
/// </summary>
/// <param name="str">原字符串</param>
/// <param name="length">要截取的长度</param>
public static string GetString(string str, int length)
{
int i = 0, j = 0;
foreach(char chr in str)
{
if((int)chr > 127)
{
i += 2;
}
else
{
i ++;
}
if (i > length)
{
str = str.Substring(0, j) + "...";
break;
}
j ++;
}
return str;
}
绑定的时候写<%# GetString(DataBinder.Eval(Container.DataItem,"title").ToString(),70) %>