中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

マスターページの使いにくさ

共通処理をどこにおこうか悩んでいる。

たとえば

Page ← 個別ページ

っていう継承関係を曲げて

Page ← CustomBasePage ← 個別ページ

ってやれば共通処理を1.xと同様にかけるのは確認。

でもそれって全ページの継承元を変更しなくちゃいけないので、変更漏れなんかも面倒なのでマスターページに記述してみた。

通常のページからは

xxxMaster x = this.Master as xxxMaster;

ってやれば特殊処理を呼び出せるのは確認したんだけど、カスタムコントロールからはそれ以前にxxxMasterがコンパイルできないと言う状態(x_x)

App_Codeにおけばいいんだろうと思ったら・・・・

'/xxx/App_Code/xxxMaster.master.cs' は特殊なディレクトリ 'App_Code' 内にありますが、この状況は許可されていません。

てな具合で・・・

1.xからの継承モデルでやるしかないかな

#多段マスターページもデザイナ対応してないしなぁ

投稿日時 : 2006年4月18日 12:44

コメントを追加

# re: マスターページの使いにくさ 2006/04/19 2:35 入海

1.xからの継承モデルに賛成です。Web Siteモデルは私は個人的に好きじゃありません。App_Codeから.aspx, .ascxなどで作成されたクラスにアクセスできないですからね。私にとっては致命的です。

# re: マスターページの使いにくさ 2006/04/20 10:55 小野@どっとねっとふぁん

PageディレクティブにCodeFileBaseClassなんて属性が。。。

# YEtJpuxhbcivWYLTEu 2011/12/26 23:10 http://www.discreetpharmacist.com/ita/index.asp

Very amusing thoughts, well told, everything is in its place:D

# jMTGIhehElKDuTg 2012/01/06 21:45 http://www.luckyvitamin.com/

Strange but true. Your resource is expensive. At least it could be sold for good money on its auction!...

# Tip top stuff. I'll eexpct more now. 2013/01/16 6:00 Supriya

Tip top stuff. I'll eexpct more now.

# Tip top stuff. I'll eexpct more now. 2013/01/16 6:00 Supriya

Tip top stuff. I'll eexpct more now.

# imitazione cartier anelli donna acciaio 2017/11/12 12:01 demwefumpdefsotyvrhvh@hotmal.com

I'd say its a pretty EPIC puzzle game, you got pushing, falling, dying of course, elevators, and most fo all, a great sense of developement!

タイトル
名前
URL
コメント