Я в настоящее время конвертирую свое приложение WSPs
в WAPs
для обеспечения безопасности. , но у меня есть проблема, я не могу вызвать функцию Public на aspx
источник в WAPs
, на WSPs
aspx
источник и WAPs
codebehind нет проблемы.Вызов общественного метода на WAP
Вот функция;
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..."