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/
|
TOPCATの |
オリジナル:ビッグ列 Clinet作られたがCodeFile内のHTMLコンテンツの出力端を制御します