小编DK *_*ALT的帖子

MVC如何从模型中显示字节数组图像

我有一个模型,我想在页面上显示一个字节数组图像文件.

如何在不返回数据库的情况下执行此操作?

我看到的所有解决方案都使用ActionResult返回数据库来检索图像,但我已经在模型上有了图像......

c# asp.net-mvc razor

105
推荐指数
7
解决办法
14万
查看次数

将C#DateTime转换为Javascript日期

我在Javascript中有一个从MVC接收C#DateTime的函数.如果日期为空,则应返回" - ",如果它是有效日期,则应返回格式化日期.

重要提示:无法以C#的其他格式发送日期.

使用Javascript:

function CheckDate(date) {

  if (date == "Mon Jan 01 0001 00:00:00 GMT+0000 (GMT Daylight Time)")
    return "-";
  else {
    var dat = new Date(date);
    return dat.getFullYear() + dat.getMonth() + dat.getDay();
  }
Run Code Online (Sandbox Code Playgroud)

如果日期是C#New DateTime,有没有更好的方法来比较?

如何以"yyyy/MM/dd"格式解析并返回日期?

javascript c# datetime-format

36
推荐指数
1
解决办法
8万
查看次数

LINQ在Select中选择

我正在尝试查询包含员工信息的集合.当我查询该集合时,我想返回一个对象的枚举,其中每个对象有两个字段:

  • 名称
  • ManagerName

(请注意,每位经理都是员工!)

现在,这是我遇到的问题.当我在a select中执行a时select,ManagerName每个对象上返回的字段的值为:

System.Data.Common.Internal.Materialization.CompensatingCollection<string>
Run Code Online (Sandbox Code Playgroud)

这是查询:

var query =
    from e in db.Employees    
    select new
    {
        Name = e.Name,
        ManagerName =
            from em2 in db.Employees
            where (em2.EmployeeID == e.ManagerID)
            select em2.Name
    };
Run Code Online (Sandbox Code Playgroud)

具体来说,当我查看其值时ManagerName,我发现它是一个枚举,产生一个项目.并且单项是包含Manager名称的字符串.所以,我认为我很接近.

问题:如何更改我的查询,以便它返回一个对象的枚举,其中每个对象只有两个字符串字段,Name并且ManagerName

c# linq

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

c# ×3

asp.net-mvc ×1

datetime-format ×1

javascript ×1

linq ×1

razor ×1