asp.net中没有类似asp中Left()函数怎么办?
2008-04-25 20:02
225 查看
毕竟Substring()还是有所不同的。
那就自己写一个吧!
在cs文件中:
static public string Left(string str, int L)
{
string tmpStr;
tmpStr = str;
if (str.Length > L)
{
tmpStr = str.Substring(0, L) + "...";
}
return tmpStr;
}
在aspx文件中这样引用:
<%#Left(Convert.ToString(Eval("字段名")),10)%>
上面的10你可以随便变化
这里也提醒了另外一个问题:aspx页面和cs文件相互的函数是可以直接调用的,就象是在一个文件中一样。
那就自己写一个吧!
在cs文件中:
static public string Left(string str, int L)
{
string tmpStr;
tmpStr = str;
if (str.Length > L)
{
tmpStr = str.Substring(0, L) + "...";
}
return tmpStr;
}
在aspx文件中这样引用:
<%#Left(Convert.ToString(Eval("字段名")),10)%>
上面的10你可以随便变化
这里也提醒了另外一个问题:aspx页面和cs文件相互的函数是可以直接调用的,就象是在一个文件中一样。
相关文章推荐
- asp.net中没有类似asp中Left()函数怎么办?
- asp.net中没有类似asp中Left()函数怎么办?
- asp.net中没有类似asp中Left()函数怎么办?
- C#.NET中类似vb,asp中ASC和CHR的函数
- asp.net 的缓存不过没有写怎么建立缓存
- C#.NET中类似asp中ASC和CHR的函数
- ASP.NET页面刷新页面回到顶部,没有保持原位置!这个怎么解决?
- 这么详细的分类 ASP.Net源代码网站你见过没有? ASP.Net中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- Asp.net 有ViewState和没有ViewState的代码该怎么写?
- ASP.net 写文件的函数(内容,路径,文件名) pcsky(原作)
- 当前标识(NT AUTHORITY\NETWORK SERVICE)没有对“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files”的写访问权限。
- 怎么解决asp.net错误:缺少using 指令或程序集引用 找不到类型或命名空间名称StringBuilder&using的用法
- ASP.NET长文章分页显示函数
- asp.net怎么使用repeater
- asp.net中前台javascript与c#函数相互调方法
- Asp.net生成随机不重复的函数(方法)
- ASP.NET没有魔法——ASP.NET MVC路由
- 解决(NT AUTHORITY/NETWORK SERVICE)没有对“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files”的写访问权限。
- ASP.NET怎么实现新闻页面的分页功能
- asp.net 保存、修改没有 runat=server控件的控件值的一个解决方案