Salve a tutti
ho una situazione di questo tipo in un articolo con codice
<p>[ad]</p>
<p> </p>
ho questo codice in c# che dovrei modificare per togliere da tutti i miei articoli la seconda riga in cui c'è <p> </p>
In pratica se phIndex != -1 dovrei togliere la seconda riga
come posso fare???
questo è il codice da modificare, mi aiutate?? A disposizione per maggiori informazioni!
codice:<%@ Page Language="C#" %> <%@ Import Namespace="BlogEngine.Core" %> <script runat="server"> protected void Button1_Click(object sender, EventArgs e) { var posts = Post.Posts; var placeHolder = "[ad]"; //If this is what you see in post editor(assuming no tag wrapper); var phIndex = -1; for (int i = 0; i < posts.Count; i++) { Post p = posts[i]; phIndex = p.Content.IndexOf(placeHolder, p.Content.IndexOf(placeHolder)+1); if (phIndex != -1) { //codice da modificare p.Content = p.Content.Substring(0, phIndex) + p.Content.Substring(phIndex + placeHolder.Length); p.Content = p.Content.Insert(phIndex, "[ad]"); p.Save(); } } } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Button ID="Button1" runat="server" Height="100px" Text="Insert ads" Width="166px" onclick="Button1_Click" /> </div> </form> </body> </html>

Rispondi quotando
