标签: kendo-ui

用于kendo ui网格组标头的子组标头

我正在尝试相应地对数据进行分组

Department A(Group)
    Class 1(Sub Group)
        Morning
        Afternoon
        Evening
    Class 2(Sub Group)
        Morning
        Afternoon
        Evening
Department B(Group)
Run Code Online (Sandbox Code Playgroud)

在剑道ui网格分组中的任何可能性......

kendo-ui kendo-grid

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

Kendo日历:如何在变更事件中向控制器发送日期?(MVC扩展)

我确实做了以下示例,但是没有工作:

控制器主页:

namespace KendoUIMvcApplication1.Controllers
{
     public class HomeController : Controller
     {
          public ActionResult Index(DateTime? date)
          {
             //here i use the date bla bla bla

               return View();
          }

          public ActionResult About()
          {
               return View();
          }
     }
}
Run Code Online (Sandbox Code Playgroud)

我的观点:Index.cshtml

<p>
    @Html.Kendo().DatePicker().Name("Calendario").Value(DateTime.Now).Events(e =>e.Change("change"))
</p>


<script type="text/javascript">
    function change() {
        var dado = this.value();
        $.ajax({
            type: "POST",
            url: "/Home/Index", //url
            traditional: false,
            async: false,
            beforeSend: function () {
            },
            data: dado,
            success: function (response) {
            },
            error: function (e) {
                alert("erro");
            }
        });
    } …
Run Code Online (Sandbox Code Playgroud)

ajax kendo-ui kendo-asp.net-mvc

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

如何避免在剑道数字文本框中输入负值?

如何避免在剑道数字文本框中输入负值?通过给出"Min:0"它不允许输入负值但是通过向上和向下移动箭头它允许负值.请建议我如何避免这个?

html kendo-ui

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

Kendo UI网格行模板

我遇到了如何将行模板数据绑定应用到其中的问题.我不确定这样做的语法是什么.我正在使用服务器绑定模式.以下是我的代码

@(Html.Kendo().Grid((IEnumerable<IcmsViewModel.LookupView>)ViewData["LookupView"]) // Bind the grid to the Model property of the view
  .Name("Grid")
  .CellAction(cell =>
      {

        if (cell.DataItem.Active == false)
        {
            cell.HtmlAttributes["style"] = "background-color: red";

        }

      }
  )
  .Columns(columns =>
  {
      columns.Bound(p => p.LookupValue).ClientTemplate(" ").Title("Short Name").Width(300);
      columns.Bound(p => p.Description).Width(300);
      columns.Bound(p => p.Active).Width(300);
      columns.Command(command => { command.Edit(); command.Destroy(); });

  })
**.RowTemplate(rows =>
                "<tr><td>Testing</td>" +
        "<td colspan=\"2\"><input type=\"button\" name=\"ClickMe\" value=\"ClickMe\" onclick=\"javascript:window.open(('/Test/ViewTest'), 'ViewTest', 'height=' + (window.screen.height - 100) + ',width=200,left=' + (window.screen.width - 250) + ',top=10,status=no,toolbar=no,resizable=yes,scrollbars=yes');\"/></td>" +
        "<td>Name</td></tr>"
)**
  .ToolBar(commands => commands.Create()) …
Run Code Online (Sandbox Code Playgroud)

grid user-interface templates row kendo-ui

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

如何根据Viewbag值有条件地分组或不分组KendoUI网格

我需要将列名或值'none'传递给我的kendo网格,以根据Viewbag元素的值有条件地对其进行分组.当我按预期传递组中的列名称时.我的问题是如果传入值'none'则不进行分组.我的代码是:

@(Html.Kendo().Grid<dynamic>()
    .Name("exportGrid")
    .DataSource(dataSource =>
    {
        dataSource.Ajax()
        .Read("ReadGrid", "Report", new { id = Model.Inquiry_ID })
        .Group(grp => grp.Add(ViewBag.groupBy, typeof(string)))
        .Model(m =>
        {
            // Add the fields to the dynamic model
            foreach (var field in Fields)
            {
                switch (field.DATA_TYP_NUM)
                {
                    case 1: m.Field(field.INTERNL_NME, typeof(string)); break;
                    case 2: m.Field(field.INTERNL_NME, typeof(double?)); break;
                    case 3: m.Field(field.INTERNL_NME, typeof(double?)); break;
                    case 4: m.Field(field.INTERNL_NME, typeof(DateTime?)); break;
                }
            }
        })

        .ServerOperation(true);
    })
    .Groupable()
    .Filterable()
    .Sortable()
    .ColumnMenu()
    .Events(e => e.DataBound("onDataBound"))
    .Resizable(resize => resize.Columns(true))
    .Columns(columns =>
Run Code Online (Sandbox Code Playgroud)

正如我所说 - 这工作正常,但我需要一种方法来排除.Group(....) …

asp.net-mvc viewbag kendo-ui kendo-grid

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

按Enter键时KendoUI Grid保存

当我单击一个单元格进行编辑,然后按回车键时,没有任何反应.

当按下回车键时,如何保存网格?

我已经尝试在编辑处理程序中绑定键代码,但这不起作用.

我需要它来保存单元格的内容,以便在我的应用程序中实现良好的可用性.目前,保存网格内容的唯一方法是单击单元格.

jquery kendo-ui kendo-grid

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

Kendo网格格式时间到AM/PM

我有一个Kendo网格从sql表中提取数据,时间到了08:00:00,我希望它是08:00 AM.我试过做格式:"{0:HH:mm}"但这并没有改变任何东西.

kendo-ui kendo-grid

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

如何从Kendo UI模板获取值

我有这个模板:

var template = kendo.template("<div class='relatedItemRow'>"
                            + "<span id='relatedItemName'>Related Item #: Number #</span>"
                            + "<div  class='relatedItemRowInfo'><span >#: Name #</span>"
                            + "<a data-relatedItemID='#: Value #' class='removeRelatedItem'>"
                            + "<img src= '#: Img #'/</a></div><br class='clear'/></div>");
var data = {
    Name: "" + checkbox.getAttribute('flatName'),
    Number: $('#relatedItemsList').children().length + 1,
    Img: '/Content/images/x_remove.png',
    Value: checkbox.value
};

var result = template(data);
$("#relatedItemsList").append(result);
Run Code Online (Sandbox Code Playgroud)

我可以使用以下方法访问data-relatedItemID:

$('#relatedItemsList').children().eq(i).children().last().attr('data-relatedItemID')
Run Code Online (Sandbox Code Playgroud)

但是,如何进入数据中的数字字段?我想动态地改变那个.我试过了:

$('#relatedItemsList').children().eq(i).children().attr('Number') == 5
Run Code Online (Sandbox Code Playgroud)

但它不起作用.知道怎么做吗?

html javascript jquery telerik kendo-ui

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

在Kendo Grid中添加"查找"列

我有一个Kendo Grid,代表一个多对多的连接表(在部件和模板之间).我想查找PartID一个组合框,列出部分PartNumber而不是PartID.

我想要实现的粗略形象.

在此输入图像描述

grid templates kendo-ui

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

使用Knockout-Kendo.js为ko绑定自定义kendo网格的标头

我尝试使用带有敲除绑定和Knockout-Kendo.js库的kendo网格

它的定义如下:

<div data-bind="kendoGrid:
                {
                    data: SearchResult,
                    rowTemplate: 'rowTmpl',
                    altRowTemplate: 'altTmpl',
                    useKOTemplates: true
                }"> 
</div> 

<script id="rowTmpl" type="text/html">
    <tr class="tdText" role="row">
        <td >
            <a data-bind="attr: { href: 'scrccc_checkEdit.aspx?id=' + CheckID }" >
                <img src="images/icon-edit.gif" border="0" alt="Edit/View Check" />
            </a>
        </td>
        <td data-bind="text: CheckNumber"></td>
        <td data-bind="text: new Date(CreateDate).MMddyyyy()"></td>
        //...
        <td data-bind="text: ParishName">                                        
    </tr>
</script>
<script id="altTmpl" type="text/html">
   //....
Run Code Online (Sandbox Code Playgroud)

从REST服务加载的数据有更多的列,我希望在网格中显示该行看起来没问题,由于模板,但问题在于网格标题,为源中的每个字段创建列.

如何隐藏标题中的某些列,并自定义其标题标签(更改列宽,标题标签并最终允许其他自定义.

例如,在上图中我想要Co

javascript kendo-ui knockout.js kendo-grid knockout-kendo

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