How to limit text string in Eval
Use It (:
< % # Eval("MyText").ToString().Length <= 30 ? Eval("MyText") : Eval("MyText").ToString().Substring(0, 30)+"..." % >
And yet an other possibility:
Eval("My Text").ToString().PadRight(140).Substring(0,140).TrimEnd()
Edit:
I do like LINQ, too:
Eval("My Text").ToString().Take(140).Aggregate("", (x,y) => x + y)