Как я могу получить путь к MasterPage из вида, я думал, что
((WebFormView)Html.ViewContext.View).MasterPath
справится, но, к сожалению, всегда пусто.
так как мне его получить?
Я точно не знаю, что вам нужно, но представление должно иметь свойство MasterPageFile, которое содержит относительный путь к MasterPage. Вы можете использовать MapPath, если вам нужно физическое местоположение.
<%= this.MasterPageFile %> <%= MapPath( this.MasterPageFile ) %>