类里面写的
/// <summary>
/// 截取字符串
/// </summary>
/// <param name="lentx"></param>
/// <param name="le"></param>
/// <returns></returns>
public string len(string myle, int le)
{
string mylen = myle.ToString();
string ert = mylen;
if (mylen.Length > le)
{
ert = myle.Substring(0, le) + "..."; }
return ert;
}
下面是在ASPX页面调用,怎么不提示找不到Len????<%#len( Eval("Title").ToString(),10) %>
但是我把上面那个方法写在CS文件里就可以~~主要是我不想每次截取字符都要写一次,大家帮帮忙~~
/// <summary>
/// 截取字符串
/// </summary>
/// <param name="lentx"></param>
/// <param name="le"></param>
/// <returns></returns>
public string len(string myle, int le)
{
string mylen = myle.ToString();
string ert = mylen;
if (mylen.Length > le)
{
ert = myle.Substring(0, le) + "..."; }
return ert;
}
下面是在ASPX页面调用,怎么不提示找不到Len????<%#len( Eval("Title").ToString(),10) %>
但是我把上面那个方法写在CS文件里就可以~~主要是我不想每次截取字符都要写一次,大家帮帮忙~~
{
/// <summary>
/// 截取字符串
/// </summary>
/// <param name="lentx"></param>
/// <param name="le"></param>
/// <returns></returns>
public static string len(string myle, int le)
{
string mylen = myle.ToString();
string ert = mylen;
if (mylen.Length > le)
{
ert = myle.Substring(0, le) + "..."; }
return ert;
}
.....................
}调用<%=SomeMethod.Len.... %>
将会死的很难看
先用正则 替换所有的HTMl/<(.*)>.*<\/\1>|<(.*) \/>/