| Forum: ASP.NET |
Thema:
dynamisches verlinken von Text etwas detailreicher! |
Von:
G. Guest (
20.06.2002 23:27) |
Hallo,
Vielen Dank schonmal für die Tipps, aber ich versuche mein Problemchen nochmal etwas genauer darzulegen:
Ich benutze eine AccessDB in der nach folgendem Muster Daten gespeichert sind: 1 Spalte = "Stichwort" 2 Spalte = "Text" zu dem Stichwort usw. die ganze Tabelle hat den Namen: Lexikon.
Auf einer ASPX Seite wird in einer Suchmaske nach einem Stichwort gesucht und durch den entsprechenden SQL-String der zugehörige Text des Stichwortes ausgelesen. Was dort zurückgegeben wird ist also ein einziges Datenfeld, welches den Text enthält. Nach dem Motto: [select Text from Lexikon where Stichwort = '" + TextBox.Text + "';]
Die züruckgegebene Abfrage packe ich in ein DataSet: [OleDbDataAdapter.Fill(DataSet, "Text");] und binde anschließend ein DataGrid an das DataSet: [DataGrid.DataSource = DataSet.Tables["Text"].DefaultView;
DataGrid.DataBind();]
Es wird nun ein DataGrid mit dem "Text" ausgegeben.
Und jetzt das Problem:
Jedes "Wort" aus diesem Text (der Text ist lang!) welches sich auch als "Stichwort" (das könnten hunderte sein!) in der DB befindet, soll als ein Hyperlink angezeigt werden. Mit entsprechendem Klick auf ein Hyperlink soll dann der "neue" Text dieses "Stichwortes" angezeigt werden. Und das alles auch noch mit ausreichender Performance.
Würde mich freuen, wenn da jemand einen Tipp für mich hat!
Grüsse Stefan
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!