2009-03-11 3 views
0

はどのように私は、ビュー内からマスターページのパスを取得することができますビュー内からマスターページのパスを取得し、私はMVCは、

((WebFormView)Html.ViewContext.View).MasterPath 

は、トリックを行うだろうと取り払わが、残念ながら、それは常に空です。

どうすれば入手できますか?

答えて

1

私はあなたが必要としているものは確かですが、ViewにはMasterPageの相対パスを含むMasterPageFileプロパティが必要です。物理的な場所が必要な場合は、MapPathを使用できます。

<%= this.MasterPageFile %> 

<%= MapPath(this.MasterPageFile) %>