Hej Du skall använda .SubString(); Kanon!!Problem med sträng
Jag vill kunna skriva ut en del av en sträng (typ Left("Min text",3) i traditionell asp) i asp.net. Jag använder mig av PadLeft i följande...
<%#DataBinder.Eval(Container.DataItem,"Text").ToString().PadLeft(10,'.')%>
Mitt problem är för det första så fungerar detta överhuvudtaget inte så jag måste gjort fel.
För det andra när jag försöker ändra i PadRight till citattecken "..." så blir det fel i teckenlitteralen?. Apostrof '.' tas mot, men vad jag läst ska det inte vara rätt. Undrar därför om någon kan hjälpa mig med detta problem?
//MickeSv: Problem med sträng
Edit: Ungefär så här arbetar du med metoden.
(C#)
string sText = "Min text";
string sDelText = "";
sDelText = sText.Substring(4,4);
sDelText innehåller nu "text"
Du kan också lägga på .Trim efter för att ta bort eventuellt dödkött strängen.
sDelText = sText.Substring(4,4).Trim();
PeterSv:Problem med sträng
Nu fungerar det finnt, tack så mycket å ha en trevlig dag.
//Micke