Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 获取视图中的设备宽度(MVC)_C#_Asp.net Mvc 4_Model View Controller - Fatal编程技术网

C# 获取视图中的设备宽度(MVC)

C# 获取视图中的设备宽度(MVC),c#,asp.net-mvc-4,model-view-controller,C#,Asp.net Mvc 4,Model View Controller,我想根据设备宽度加载不同的局部视图,为此,我尝试将这一行放入视图中 @ { if(Request.Browser.ScreenPixelsWidth<500) { /// load partial view accordingly } if(Request.Browser.ScreenPixelsWidth>=500&&Request.Browser.ScreenPixelsWidth<1000) {

我想根据设备宽度加载不同的局部视图,为此,我尝试将这一行放入视图中

@
{
   if(Request.Browser.ScreenPixelsWidth<500)
   {
            /// load partial view accordingly
   }
   if(Request.Browser.ScreenPixelsWidth>=500&&Request.Browser.ScreenPixelsWidth<1000)
   {
            /// load partial view accordingly
   }
}
@
{

if(Request.Browser.ScreenPixelsWidth=500&&Request.Browser.ScreenPixelsWidth
$(window.width();
返回浏览器视口的宽度。我无法使用jquery实现这一点。我正在寻找c代码。为什么不在脚本末尾设置逻辑,然后通过
渲染部分
渲染部分
调用相应的部分视图(只是一个建议)。以其他方式,您可以从视图(非首选)将视图端口大小传递给控制器。