我的asp.net(C#)应用程序(IAppNavigation
,IViewDimensions
)中有两个接口,我将asp.net应用程序转换为asp.net MVC4(razor)。
以下代码位于某个类文件
中Page Page = null;
if (Page == null)
{
Page = HttpContext.Current.Handler as Page;
}
IViewDimensions dims = ((IAppNavigation)Page).GetCurrentDimensions();
如何在MVC中处理页面?显示空值的页面对象如何在MVC4中使用此语句?
请在下面列出两个接口。
public interface IAppNavigation
{
IViewDimensions GetCurrentDimensions();
}
public interface IViewDimensions
{
DimensionDetail this[string dimensionName]
{
get;
}
DimensionDetail[] Dimensions
{
get;
}
IViewDimensions Clone();
void SetDimension( string dimensionName, string memberName );
List<int> GetGeoIds(string geo);
}