小编Raz*_*tru的帖子

ASP.NET Core ToHtmlString

我具有以下Kendo UI网格,我需要为详细信息页面呈现一个操作链接:

@(Html.Kendo().Grid<Model>()
  .Name("grid")
  .Columns(columns =>
  {
      columns.Bound(c => c.Id).Hidden(true);

      @* Invalid line of code as ClientTemplate is waiting for a string *@
      columns.Bound(c => c.Name).ClientTemplate(Html.ActionLink("#=Name#", "Details", new { id = "#=Id#" }));
      @* Invalid line of code as ClientTemplate is waiting for a string *@

      columns.Bound(c => c.Type).Width(100);
      columns.Bound(c => c.Subdomain).Width(150);
      columns.Bound(c => c.Description);
      columns.Bound(c => c.Status).Width(100);
      columns.Select().Width(50);
  })
  .AutoBind(false)
  .Scrollable()
  .Pageable(pageable => pageable
      .Refresh(false)
      .PageSizes(true)
      .ButtonCount(5))
  .DataSource(dataSource => dataSource
      .Ajax()
      .Read(read => read.Action("Read", "Data"))
      .PageSize(5)).Deferred())
Run Code Online (Sandbox Code Playgroud)

ClientTemplate 方法需要一个html字符串。

columns.Bound(c …
Run Code Online (Sandbox Code Playgroud)

c# kendo-ui asp.net-core-mvc asp.net-core

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

将旧数据库迁移到 cqrs/事件源视图

我们得到了具有复杂业务逻辑的旧遗留应用程序,我们需要对其进行重写。我们考虑使用 cqrs 和事件溯源。但不清楚如何从旧数据库中迁移数据。可能我们只需要将它迁移到读取数据库,因为我们无法重现所有事件来填充事件存储。但是我们至少需要在事件存储中为每个聚合创建一些初始记录,比如AggregateCreated?或者我们需要编写一个脚本并一个一个地使用所有命令以与通常使用事件溯源相同的方式重新创建聚合?

domain-driven-design cqrs event-sourcing

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

jQuery UI:可调整大小:捕获调整大小事件

我有一个可调整大小的 div,现在我想在调整此框大小/用户完成调整大小时编辑 cookie。(我有cookie插件)

我怎样才能做到这一点?

PS:我有多个.div不同 id 的。

<div class="div" id="div1"></div>
<div class="div" id="div2"></div>
Run Code Online (Sandbox Code Playgroud)

我的代码不起作用(它不保存 cookie)

$( ".div" ).resizable({
    handles: \'s\',
    onResize: function(size) {
        $.cookie("div_height", this.height);
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript cookies jquery jquery-ui

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

为什么在这里使用tolist()不是一个好方法?

这不是一个好方法......!有谁能说为什么?

var dbc= new SchoolContext();
var a=dbc.Menus.ToList().Select(x=> new {
                             x.Type.Name,
                             ListOfChildmenus = x.ChildMenu.Select(cm=>cm.Name),
                             ListOfSettings = x.Settings.SelectMany(set=>set.Role)
                                         });
Run Code Online (Sandbox Code Playgroud)

c# linq entity-framework

0
推荐指数
1
解决办法
113
查看次数