Questione : codice di .aspx.cs per l'aggiunta dell'entrata della casella di testo a “[contiene (titolo, “TextboxEntry„]„

Ho un progetto che ha una casella di testo di ricerca affinchè l'utente entri nelle parole chiavi per richiamare da an
.xml rss.xml denominato pagina.  Nella pagina di .aspx.cs sono stato incaricato di fare questo dichiarando un
string (sTemp) e lo sTemp = “[contiene (titolo, “asp ")]„ per esempio.  Tuttavia, ora devo sostituire il the
'asp con qualunque l'utente immette nella casella di testo.  Ho attaccato il codice posteriore che sono aiuto di using.
Any sarei NOTEVOLMENTE you
di appreciated.
Thank class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
il class= " del id= " codeSnippet949625 del
protected il btnSearch_Click vuoto (mittente dell'oggetto, EventArgs e)
        {
            stringa in = stringa. Vuoto;
            stringa SearchText = txtSearch.Text;
            se (== 0 di ddlSearchWhere.SelectedIndex) -----ciò proviene da un elenco a discesa affinchè l'utente scelga dove vogliono il loro testo cercato----
                In = “[contiene (titolo, “+ ' txtSearch.Text')]„;
            se (SearchText! = posizione di segnale minimo)
                SearchText = dentro;
                //In = “[contiene (titolo, '„ + SearchText;
            xmlDataSource1.DataFile = @ " rss.xml ";
            xmlDataSource1.XPath = @ " rss/scanalatura/articolo " + SearchText; /+ sTemp;
            xmlDataSource1.DataBind ();

            dtlDisplay.DataSource = xmlDataSource1;
            dtlDisplay.DataBind ();
class= del

Risposta : codice di .aspx.cs per l'aggiunta dell'entrata della casella di testo a “[contiene (titolo, “TextboxEntry„]„

Codice compilate?

Se non un errore può essere trovato nella dichiarazione gli che assegna “„ nella variabile.
Per essere valido questo dovrebbe essere: “[contiene (titolo, “„ + SearchText + “")] “;

… ma un'alternativa ancora migliore essere: “[contiene (tradurre (titolo, “ABCDEF… VWXYZ„, “vwxyz del abcdef… "), “„ + SearchText.ToLower () + “")] “;
poiché questo renderà la vostra ricerca senza distinzione fra maiuscole e minuscole.
Altre soluzioni  
 
programming4us programming4us