immer das gleiche problem (hatte ich schon bei asp):
im cms werden in textarea-felder texte eingegeben. in der textarea kann
ein zeilenumbruch enthalten sein. dieser ist auch in der sql-server
datenbank wieder zu sehen.
dann kommt ein asp-repeater mit einer datatable und stellt das ganze
dar.
ich hab dazu dann eine methode:
public static string EncodeMessage(Object o)
{
StringBuilder sb = new
StringBuilder(o.ToString());
sb.Replace("\t", " ");
sb.Replace(" ", " ");
sb.Replace("\r","");
sb.Replace("\n", "<br>");
return sb.ToString();
}
die also den string dann umwandeln sollte.
im repeater hab ich dann:
<%# EncodeMessage(DataBinder.Eval(Container.DataItem, "eventText")) %>
stehen. wobei eventtext ein varchar(4000) feld ist.
hat hier jemand eine bessere methode oder den tipp wieso es nicht
funktioniert ? :)
g.
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net