1

2つのページがあります。最初のページはテキストファイルのデータを表示するためのもので、もう1つはデータを保存するためのものです。サイトをテキストファイルに保存したいのですが、表示するとデータがテキストになり、リンクとしてクリックできません。私が投稿するコードは、表示ページのファイルに書き込むときのものです。

    Try
        Dim fs As String
        fs = Server.MapPath("Footer.txt")
        lblsplittext.Text = ""
        Dim filestream As StreamReader 
        filestream = New IO.StreamReader(fs)
        Dim readcontents As String = filestream.ReadToEnd()
        Dim textdelimiter As String = "#"
        Dim splitout = Split(readcontents, textdelimiter)
        Dim i As Integer
        For i = 0 To UBound(splitout)
            lblsplittext.Text &= splitout(i) & "<br>"
        Next
        filestream.Close()
    Catch ex As Exception

        Dim str As String
        str = ex.Message

    End Try

ファイルやデータベースから読み取る方法について別の提案がある場合(今のところどこからでも構いません)、表示するときは私のテキストにハイパーリンクを含める必要があります...またはhtmlに書き込むことはできますかテキストファイルの代わりにファイルを使用する場合、htmlに書き込むために必要な違いは何ですか。私は本当にここで助けが必要で、私は多くの検索をしましたが、何も見つかりませんでした。前もって感謝します。

4

1 に答える 1

3

これを行うにはいくつかの方法があります。1つは、動的に追加される一連のLabelコントロールを使用することです。コントロールHyperlinkは、あるコントロールと次のコントロールの間に挿入するだけで済みますLabel

ポストバックの一連のラベルから情報を取得する予定ですか?(情報が何であるかをすでに知っているので、それを行うのは冗長ですが、念のためです。)複数のコントロールを使用すると、それはより複雑になります。Literal動的に作成され、子コントロールとしてコントロールに追加された1つ以上のコントロールを試すことができPanelます。繰り返しになりますが、Hyperlinkコントロールは必要なときにいつでも追加されます。

于 2012-12-12T17:30:03.590 に答える