私はいくつかのHTMLをいくつかの場所で複製する必要があります。これをテキストファイルに外部化してASPXページに含めると動作しますが、このHTML(ClientID)にパラメータを渡す必要がありますASP.NETプロジェクトで重複するHTML
ユーザーコントロールを作成しなくても、軽い方法がありますこれをするの?
私はいくつかのHTMLをいくつかの場所で複製する必要があります。これをテキストファイルに外部化してASPXページに含めると動作しますが、このHTML(ClientID)にパラメータを渡す必要がありますASP.NETプロジェクトで重複するHTML
ユーザーコントロールを作成しなくても、軽い方法がありますこれをするの?
これにはmaster pageを使用します。フレームワーク(2.0+)のバージョンによっては、Nested Master Pagesもオプションです。
<%
If (Request.QueryString["ClientID"]) {
// Do Something
}
%>
<p>HTML File Contents</p>
は、その後、あなたがいずれかのサーバー側のファイルを含めたり、ファイルをのServer.Executeできます
は、あなただけの内部のHTMLと生のaspxファイルを持つことができます。
ClientIDを "HTML"に渡す方法を明確にしたい場合があります。これは、Ajaxの古典的なケースであるHTMLを生成するためのサーバー側の処理を行っているように思えるからです。これを実現するにはJQueryを使用することをお勧めします。
おそらくスタンダード#はまだ機能していますが、TBHはまだマスターページに欠点はありませんでした。これが彼らのために設計されたものです。