2

こんにちは:現在、asp.netコントロールを使用していません(Webフォームは使用していません)。私たちのやり方は次のとおりです。

1>ディスクからHTMLファイルを読み取る
2>データベースを検索し、タグを解析してデータを入力する

ついに、
Response.Write(page.ToString());

ここでは、asp.netコントロールを使用する可能性はありません。私が疑問に思っているのは、これらのHTMLファイルでasp.netコントロールを使用する場合、ステップ2でそれらを処理する方法はありますか?

ありがとう、そしてあなたの応答に感謝します。

4

1 に答える 1

0

私はこれを試していませんが、IIS の ASPNET ISAPI フィルターに html 拡張機能をアタッチし、ページで、ステップ 2 でServer.Executeを使用して、その html ファイルを呼び出すことをお勧めします。ただし、そのページは単独で実行されます。

手順 1 のこれらの html ページが、Web フォーム (.aspx) の一部に挿入する必要があるページの一部を構成するためのものである場合は、代わりにマスター ページを使用することをお勧めします。

HTML ページが追加の機能を必要とするスタンドアロンのページである場合、必要に応じて分離コードなしで Web フォームにアップグレードできます。Visual Studio のカスタム マクロは、この移行作業に大いに役立ちます。

于 2010-08-27T12:38:27.550 に答える