CodeFileはClinetの出力端にHTMLコンテンツに制御を取得します

CodeFileはClinetの出力端にHTMLコンテンツに制御を取得します


私たちは、実行中から、いくつかのコントロールを取り戻すしたい場合はCodeFile内のHTMLコンテンツは、以下の機能によって対応することができる送信されます。

    Public Function GetHTML(ByVal objWebControl As WebControl) As String
        Try
            '以 StringWriter 取得HTML
            Dim w As New System.IO.StringWriter
            Dim a As New HtmlTextWriter(w)

            objWebControl.RenderControl(a)
            Return w.ToString

        Catch ex As Exception
            Throw

        End Try
    End Function



    Public Function GetHTML(ByVal objHtmlControl As HtmlControl) As String
        Try
            '以 StringWriter 取得HTML
            Dim w As New System.IO.StringWriter
            Dim a As New HtmlTextWriter(w)

            objHtmlControl.RenderControl(a)
            Return w.ToString

        Catch ex As Exception
            Throw
        End Try
    End Function

すべてのページが簡単に呼び出すことができるように、内側PageBase上のコンテンツのこの小片をニャー、次の方法でこれを使用PageBase参照してください。

公共の関数を呼び出すにはどのようにASP.NET内の各ページ(PageBase)


この方法の上に、事態が発生した場合、その後のGridViewを使用して、このソリューションは、以下を参照してください。

GridViewのHTMLが表示されます使用して問題を解決するためになされたものRenderControl


以下は、署名です。

  • ご協力に感謝しますが、[シャンダンス間TOPCAT極端な凝集]投稿、および記事にBenpianハイパーリンク・ステーションの名前を付ける - サイトへようこそ記事が、プラスの投稿の要旨を掲載しました。
  • 最も小さなニャーニャー小さな記事では、ここではいくつかのリファレンスを提供し、あなたはおそらくあなたがオンライン変換ツールを試すことができ、コードが必要な場合はお馴染みの言語はVB.NET、C#のを書くことになります
    • http://converter.telerik.com/
    • http://www.carlosag.net/tools/codetranslator/
    • http://www.developerfusion.com/tools/convert/vb-to-csharp/

マイクロソフトMVP
Visual Studioの開発・テクノロジーズ
(2005年〜現在)

TOPCATの
ブログ:のhttp://www.dotblogs.com.tw/topcat


オリジナル:ビッグ列  Clinet作られたがCodeFile内のHTMLコンテンツの出力端を制御します


おすすめ

転載: www.cnblogs.com/chinatrump/p/11490830.html