小编Jay*_*ani的帖子

如何获取行单击kendo网格的行索引和单元格索引

我为kendo-ui网格添加了onchange事件.

因为我试图获取该特定行的ID值.我添加了一个图像列作为网格中的第一列.我想要的是当点击图像时,我想打开一个图像网址.

所以,基本上我想要的是,当我单击该行时,我想获得单击的行索引,并且我还希望获得该行中单击的单元格索引.

因此,基于单击的行,如果它不是第一个单击的单元格,我想显示警报.如果我点击了第一个单元格,我想打开图像.

我怎样才能得到这个索引.

我在kendo-ui网格中设置了selectable:row

请帮帮我.

telerik kendo-ui kendo-grid

19
推荐指数
3
解决办法
7万
查看次数

如何在KendoUI DatePicker中引发更改事件?

我正在尝试使用下面的代码设置我的DatePicker的值,并期望"更改"事件被提升但事实并非如此.

var datePicker = $("#datePicker").data("kendoDatePicker");
var previousDate = new Date(datePicker.value());
previousDate.setDate(previousDate.getDate() - 1);
$("#displayDate").text(kendo.toString(new Date(previousDate), 'D'));
datePicker.value(previousDate);
Run Code Online (Sandbox Code Playgroud)

通过用户界面更改日期值确实按预期引发"更改"事件.

telerik kendo-ui kendo-datepicker

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

Logstash日志尾部在浏览器中

所以我使用logstash-forwarder(lumberjack)设置了使用ElasticSearch和Kibana的Logstash 1.4.2,这很好用,但我还想通过类似于papertrail之类的浏览器显示原始日志输出(可能是可搜索的)?

这可能吗,谢谢!

logging elasticsearch paper-trail-gem logstash kibana

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

是否有在线搜索和下载字幕的api?

我需要一个API来搜索和下载我的Android应用程序中的字幕.

我尝试了Sublight的api,但我不能得到任何副标题.

还有其他api吗?

api subtitle

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

从Javascript中的Kendo网格中的列名获取列索引

如果我们知道Kendo网格中的列名,有没有办法找出网格中的列索引?

例如

EmployeeID| Name
123       | John
Run Code Online (Sandbox Code Playgroud)

我想知道'Name'字段的索引,即网格中的1.有什么建议.

谢谢.

Sanjeev

javascript telerik telerik-grid kendo-ui kendo-grid

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

如何在mvc kendo网格的ajax绑定中使用客户端模板表达式?

我有一个两层分层网格,我从服务器端绑定到使用ajax.两个数据层的ajax读取工作正常但是我很难使用ClientTemplate基于条件逻辑来呈现我的列.

下面是服务器端绑定版本.我知道我必须使用ClientTemplate和表达式#=#才能产生相同的效果,但我遇到两个问题:

  1. 如何增加每行的变量'i',以便我可以使用CheckBoxFor和html帮助方法?
  2. 如何转换@以使用ClientTemplate表达式.请注意,条件逻辑使用视图模型的属性以及绑定元素(MyViewModel)的属性以及条件逻辑使用模型中的混合属性

将其转换为表达式将是最有帮助的.

var i = -1;

@(Html.Kendo().Grid<MyViewModel>()
  .Name("grid")
  .Columns(columns =>
  {
    columns.Bound(c => c.Selected).Title("")
      .Template(
        @<text>
          @{i++;}
          @if (Model.Permissions.HasInsertAccess && item.Status == Status.Created)
          {
            <input type="hidden" name="MyViewModels.Index" value="@i" />
            @Html.CheckBoxFor(m => m.MyViewModels[i].Selected)
          }
          </text>);

          columns.Bound(c => c.Id)
            .Template(@<text>@Html.HiddenFor(m => m.MyViewModels[i].Id)@item.Id</text>)
Run Code Online (Sandbox Code Playgroud)

c# telerik kendo-ui kendo-grid kendo-asp.net-mvc

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

Asp Gridview使用Boundfields?还是Templatefields?

我把数据放在数据表中,例如

dt.TableName = "SA1";
da.Fill(dt);

GridView1.DataSource = dt;
GridView1.DataBind();
Run Code Online (Sandbox Code Playgroud)

现在我不确定我是否应该使用boundfield(对于所有列)

<asp:BoundField DataField="Unit" HeaderText="Unit" SortExpression="Unit"  />
Run Code Online (Sandbox Code Playgroud)

或使用

<asp:TemplateField>
    <HeaderTemplate>
        Units
    </HeaderTemplate>
    <ItemTemplate>
        <asp:TextBox runat="server" ID="txbUnits" Text='<%# Eval("Unit")%>'></asp:TextBox>
    </ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

并且随着我的进展添加数据,gridview的目的只是为了显示数据

c# asp.net gridview boundfield templatefield

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

_pristine vs kendo dataSource中的_pristineData

在我的理解中,kendo dataSource有很多_properties.但我不清楚他们的独特特征.

任何人都可以解释这些kendo dataSource属性之间的差异.

1. _pristine

2. _pristineData

3. _data

4. _view

5. dataSource.data()

大多数时候,对我来说都是相同的,并且具有相同的数据.

前四个具有与database中相同的记录.但是dataSource.data()也有未保存的记录(即用编辑值更新).

在剑道文档中,我无法找到这些东西之间的确切差异.

请解释这五个的独特特征(_pristine,_pristineData,_data,_view,dataSource.data())

提前致谢

asp.net-mvc jquery kendo-ui kendo-grid kendo-datasource

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

kendo ui imagebrowser默认图像文件夹

我已经使用此代码尝试生成图像浏览器. http://www.telerik.com/forums/imagebrowser-with-images-from-database

我不知道从哪里获取文件夹图像?我在图像上找到了一个带有默认文件夹的图像:Content\kendo\2013.2.716\Default但我找不到它在哪里或者是否曾经使用它.

我不知道这是否也是我的问题. 在此输入图像描述

你可以继续加载,文件夹图像永远不会显示.

我按照上面链接中的示例中的代码进行操作,这就是我最终的结果.当我添加一个文件夹时,它会将文件夹添加到数据库中,它还会添加图像.

当我添加图像时,它会按预期显示缩略图和文件名,但是当我重新加载页面时,我最终会得到与文件夹相同的结果.

在此输入图像描述

这是我在读取文件时调用的代码:

  public JsonResult Read(string path)
    {
        var folders = imageBrowserRepository.Folders(path);

        var images = imageBrowserRepository.Images(path);

        return Json(folders.Concat(images));
    }



    public IEnumerable<ImageBrowserEntry> Folders(string path)
    {
        return Folders(GetFolderByPath(path));
    }

     public Folder GetFolderByPath(string path)
    {
        if (string.IsNullOrEmpty(path) || path == "/")
        {
            return GetRootFolder();
        }

        var name = GetFolderNames(path).Last().ToLower();

        if (!path.StartsWith("/"))
        {
            path = "/" + path;
        }

        path = NormalizePath(path, name);

        return travelContext.Folders.FirstOrDefault(f => f.Path.ToLower() == path && f.Name.ToLower() == name);
    }


    public Folder GetRootFolder()
    {
        return …
Run Code Online (Sandbox Code Playgroud)

image kendo-ui kendo-editor

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

如何在 Kendo Grid 刷新时保留过滤器

如果我更改属性,以下命令将刷新网格

   $('#GridName').data('kendoGrid').refresh()
Run Code Online (Sandbox Code Playgroud)

但是我注意到我的过滤被忽略了。例如,我有一个状态列,当用户单击按钮和使用刷新方法后重新加载模板图像时,状态列会发生变化。但是,当前过滤器状态会被忽略,因此当项目因过滤器而应该消失时,网格中的项目会更新。有没有办法保留过滤后的项目?

解决方案:

var filters = $("#GridName").data("kendoGrid").dataSource.filter(); 
$("#GridName").data("kendoGrid").refresh(); 
$("#GridName").data("kendoGrid").dataSource.filter(filters);
Run Code Online (Sandbox Code Playgroud)

javascript jquery kendo-ui

5
推荐指数
0
解决办法
3554
查看次数