URL: https://www.overclockers.at/coding-stuff/asp_net_htmlanchor_ausgeben_96965/page_1 - zur Vollversion wechseln!
Hallo Leute,
Ich mache gerade meine ersten Schritte in ASP.NET und habe folgendes Problem.
Ich möchte das dass Objekt ar (HtmlAnchor) als Html-Code in einer Tabelle ausgeben wird (Rendern).
Habe aber keinen Plan wie ich das machen soll. Habe mal mittels RenderControl() herum probiert, ist aber nichts Brauchbares dabei raus gekommen.
Code:Sub Page_Load (ByVal Sender As Object, ByVal E As EventArgs) Dim strLink as String Dim AspxDir As New IO.DirectoryInfo("C:\Inetpub\wwwroot\Einstieg_AspDotNet") Dim AspxFile As IO.FileInfo Dim tr as HtmlTableRow Dim td as HtmlTableCell Dim ar as HtmlAnchor For Each AspxFile In AspxDir.GetFiles("*.aspx") 'Tabellen-Zeile tr = New HtmlTableRow() MyLinkTable.Rows.Add (tr) 'Tabellen-Zelle tr.Align="Left" td = new HtmlTableCell() tr.Cells.Add (td) 'Link eintragen ar = new HtmlAnchor() ar.innerHTML = AspxFile.Name.Substring(0, AspxFile.Name.Length - 5) '".aspx" entfernen ar.HRef = AspxFile.Name ar.Title = AspxFile.Name ar.Target = "_self" td.innerHtml = ar Next End Sub
Den Link füge ich wie folgt in die Zelle:
Code:td.Controls.Add(ar)
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025