0

現在、セキュリティ目的でWSPsアプリケーションを変換しています。WAPsしかし、私はいくつかの問題を抱えています.Public関数をaspxソースでWAPsWSPs aspxソースとコードビハインドで呼び出すことはできません.問題はありません.WAPs

関数は次のとおりです。

namespace WAUGHI
 {
public static class PublicVar
{
    public static string Expurgate(this string TargetStr, int MaxLenght)
    {
     if (TargetStr.ToCharArray().Count() > MaxLenght)
        {
            return TargetStr.Substring(0, MaxLenght) + "...";
        }
        else return TargetStr;
    }
 }  }

文字列が定義された長さの制限を超えた場合、関数は文字列をカットします。

aspxソースでこのような関数を呼び出す

Text='<%# DataBinder.Eval(Container, "DataItem.Categories").ToString().Expurgate(24) %>'

例えば

string = "Hung Hang is not chinese, guess?"

出力は"Hung Hang is not chinese..."

4

1 に答える 1