0

コード ビハインドを含む約 30 の aspx Web フォーム ページを含む数年前のサイトがあります。最小限の作業で、これらすべてに共通のマスター ページを追加したいと考えています。

基本的に、本文タグ内のすべてをコンテンツ プレースホルダーに追加し、コード ビハインドを保持するだけで済みます。

これを行うための速い方法はありますか?

4

3 に答える 3

2

各ページに対して次の操作を行います - MasterPageFile="Your MasterPage Path" という名前の <@Page > タグに属性を追加します - 次のタグを追加します - html タグと head タグ、および body タグを除くそれらの内容を削除します - body タグを削除しますが、その内容は保持しますcontetnts - form タグを削除 - 完了

于 2008-11-23T15:32:28.720 に答える
1

覚えておくべきことの1つは、マスターページを追加するときに、名前付けコンテナーを追加することです。これにより、すべてのクライアントIDが変更されます。コントロールに関連付けられている静的JavaScriptがある場合は、必ずIDを更新してください。

于 2008-11-06T21:53:25.423 に答える
1

切り取りと貼り付けは正常に機能します - 古いヘッダー/フッターのものをすべて切り取り、コンテンツ コントロール タグに貼り付け、マスターページ名を追加すれば完了です。

于 2008-11-06T21:39:52.017 に答える