Im actuellement avoir des problèmes sur mes codes en C#. Je veux diviser des chaînes sans valeurs fixes. ici 'mon code s'il vous plaît aidez-moi à résoudre ce problème.comment diviser plusieurs chaînes
protected void GridViewArchives_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
DataRowView drView = (DataRowView)e.Row.DataItem;
Literal litAuthors = (Literal)e.Row.FindControl("ltAuthors");
string authors = drView["Author(s)"].ToString();
//authors = Trent Riggs:[email protected]|Joel Lemke:[email protected]
string[] splitauthors = authors.ToString().Split("|".ToCharArray());
foreach (string authornames in splitauthors)
{
litAuthors.Text = string.Format("{0}<br /><br />", authornames);
}
}
}
le problème im face est ici quand je rends la page, il affiche une seule valeur de chaîne et ne présente pas la chaîne suivante dans le tableau. Après la division des chaînes avec le "|", vous pouvez commencer par
délimiteur je veux diviser la chaîne avec le nom et l'adresse e-mail avec le délimiteur ":". Comment puis-je faire cela?