小编dov*_*ove的帖子

12
推荐指数
4
解决办法
1731
查看次数

将json文本解析为asp mvc 4中的C#对象

我有大量的自定义属性,我想将它们保存在DataBase中,我对如何将它们存储在数据库中感到困惑,我想将它们存储为一个将它们分隔的字符串

(==>名称,值)(;=>属性,属性)但代码并不优雅!

所以我想把它们保存为Json字符串,但我找不到了 Json to object parser

而我们只需要打电话json()解析object to json string

有没有比使用json字符串更好的方法,是否提供了json字符串解析器?

.net c# asp.net-mvc json asp.net-mvc-4

12
推荐指数
2
解决办法
4万
查看次数

automapper缺少类型映射配置或不支持的映射.

错误

Missing type map configuration or unsupported mapping.

Mapping types:
Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00 -> IEnumerable`1
System.Data.Entity.DynamicProxies.Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00 -> System.Collections.Generic.IEnumerable`1[[OsosPlus2.Core.DataAccess.Cities, OsosPlus2.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Destination path:
CustomerViewModel.Cities.Cities

Source value:
System.Data.Entity.DynamicProxies.Cities_C391BA93C06F35100522AFBFA8F6BF3823972C9E97D5A49783829A4E90A03F00
Run Code Online (Sandbox Code Playgroud)

行动方法:

public ActionResult _EditCustomer(int CustomerId)
{
    Customers customer = entity.Customers.FirstOrDefault(x => x.sno == CustomerId);
    CustomerViewModel customerViewModel = new CustomerViewModel();
    customerViewModel = AutoMapper.Mapper.Map<Customers, CustomerViewModel>(customer);

    customerViewModel.Sectors = entity.Sectors;
    customerViewModel.Cities = entity.Cities;
    customerViewModel.PowerSuppliers = entity.PowerSuppliers;

    return PartialView(customerViewModel);
}
Run Code Online (Sandbox Code Playgroud)

当我从实体获取客户时,我得到了上述错误.为什么我只能在获取后出现此错误?

.net c# linq asp.net-mvc automapper

12
推荐指数
1
解决办法
3万
查看次数

如何计算字体的宽度?

我使用java绘制一些文本,但我很难计算字符串的宽度.例如:zheng中国......这个字符串会占用多长时间?

java string width

11
推荐指数
2
解决办法
4万
查看次数

ASP.NET MVC显示日期没有时间

我的模型字段以下列方式装饰:

[DataType(DataType.Date)]
[Display(Name = "Date of birth")]
public string DateOfBirth { get; set; }
Run Code Online (Sandbox Code Playgroud)

当我想使用以下代码在视图中显示值时:

<%: Html.DisplayFor(m => m.DateOfBirth) %>
Run Code Online (Sandbox Code Playgroud)

问题是日期与其时间值一起显示.我想知道为什么它不考虑DateType属性并且只显示没有时间的日期值.我知道我可以为DateTime创建一个显示模板,但在其他情况下,除了出生日期,我想与日期一起显示时间.如何解决问题?

c# asp.net-mvc datetime attributes data-annotations

11
推荐指数
4
解决办法
2万
查看次数

我们如何将TextView的链接打开到Webview中

我怎样才能打开TextView的链接到WebView当我点击链接TextView.

android

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

mvc kendo网格标题文本

在浏览了整个网络后,我找不到如何将标题文本设置为kendo网格.例如,而不是FName我希望它坐在"名字".也许你们其中一个人知道吗?

@(Html.Kendo().Grid(Model)
    .Name("Grid")
    .Columns(columns =>
    {
        columns.Bound(p => p.FName).Groupable(false);
        columns.Bound(p => p.ShemIvri) ;
        columns.Bound(p => p.ShemLoazit);        
    })
    .Pageable()
    .Sortable()
    .Scrollable() 
    .Filterable()    
    .DataSource(dataSource => dataSource        
        .Ajax()
        .ServerOperation(false)        
     )
)
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc kendo-ui

11
推荐指数
1
解决办法
9797
查看次数

为什么AutoMapper v3不能正常工作,因为它正在寻找v2.2.1.0?

我刚刚通过nuGet在一个新项目上安装了AutoMapper,但是当我运行代码时,我收到以下错误:

无法加载文件或程序集'AutoMapper,Version = 2.2.1.0,Culture = neutral,PublicKeyToken = be96cd2c38ef1005'或其依赖项之一.定位的程序集的清单定义与程序集引用不匹配.(HRESULT异常:0x80131040)

为什么要寻找Version = 2.2.1.0,我该怎么办呢?还原到那个版本?

.net automapper nuget automapper-3

11
推荐指数
1
解决办法
6097
查看次数

实体框架和业务对象

我以前从未使用过实体框架,我想尝试一些实现它的个人项目来让我的脚湿透.

我看到实体可以暴露给表示层.但我不希望暴露某些字段,修改日期和创建日期等字段以及各种其他数据库字段.

我怎么能实现业务对象,只是暴露我需要的属性,但仍然保持对象可序列化?

这对LinqToSql有什么优势?

c# entity-framework business-logic-layer business-objects

10
推荐指数
2
解决办法
6272
查看次数

Resharper Split String文字

我在15分钟的谷歌搜索中并不幸运.好的关键字可能运气不好?

为什么Resharper建议在函数参数中拆分字符串?

例:

由此:

return PartialView("Categorias", lista);
Run Code Online (Sandbox Code Playgroud)

对此:

return PartialView("Cat" + "egorias", lista);
Run Code Online (Sandbox Code Playgroud)

我在这里检查了文档:链接

它说: 拆分字符串文字 - 将字符串文字拆分为两个文字.

我想发现为什么这是一个很好的实践,实现这种做法的幕后基本思想是什么.

我不想在不知道为什么的情况下这样做......

c# asp.net-mvc resharper

10
推荐指数
1
解决办法
665
查看次数