小编Blu*_*ird的帖子

搜索KendoUI Grid中的所有列

我正在尝试为kendoUI网格创建一个搜索框.我已经能够开始基于一个字段进行搜索,但是我希望搜索框中的值能够搜索网格中的所有列.

function() {
            grid.data("kendoGrid").dataSource.filter({
                field: "ProductName",
                operator: "contains",
                value: $('#category').val()
            });

        }
Run Code Online (Sandbox Code Playgroud)

参见js小提琴示例

我尝试在这里使用或逻辑运算符:jsfiddle.net但是我似乎无法让它工作....(请参阅或逻辑按钮)

jquery kendo-ui

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

使用Linq基于属性的对象组列表?

我有一个对象:

public class SiteInfo
        {
            public string Title { get; set; }
            public string URL { get; set; }
            public string Type { get; set; }      

        }
Run Code Online (Sandbox Code Playgroud)

我用来创建一个列表:var sites = new List();

        foreach (SPWeb site in web.GetSubwebsForCurrentUser())
        {
            string sitetype = getConfigurationKey(site, "siteType");
            //If sites have a site type then add to list
            if (sitetype != "*ERROR*" && sitetype != "*KEYNOTFOUND*")
            {
                SiteInfo s = new SiteInfo();
                s.Title = site.Title;
                s.URL = site.Url;
                s.Type = sitetype;

                sites.Add(s);
            }
        }
        //sort …
Run Code Online (Sandbox Code Playgroud)

c# linq list

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

案件陈述,以确定我是否应该结合

我目前想做某种条件联合.给出以下示例:

SELECT  age, name
FROM    users
UNION
SELECT  25 AS age, 'Betty' AS name
Run Code Online (Sandbox Code Playgroud)

假设我想只在'用户'的计数> = 2时才结合第二个语句,否则不要将两者联合起来.

总之,如果表只有2个或更多值,我想附加一个表行.

sql sql-server union case sql-server-2012

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

将null字符串替换为空值

我有一个字符串值为'null'的表,我希望用实际的NULL值替换它.

但是,如果我尝试在我的选择中执行以下操作

Select Replace(Mark,'null',NULL) from tblname
Run Code Online (Sandbox Code Playgroud)

它替换了所有行,而不仅仅是带有字符串的行.如果我改成它

Select Replace(Mark,'null',0) from tblname
Run Code Online (Sandbox Code Playgroud)

它做了我所期望的,只改变字符串'null'的那些

sql sql-server null replace

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

从列表中创建逗号分隔引号的字符串

我有一个名为user的类,它包含一个字符串组的列表(组A,组B,组C)

public class User
    {

        public string FirstName { get; set; }
        public string LastName { get; set; }

        public User()
        {
            Groups = new List<string>();
        }

    }
Run Code Online (Sandbox Code Playgroud)

然后我使用json反序列化器来创建用户和组列表.但是,我希望能够为每个用户获取具有此格式的字符串的字符串:

"A组","B组","C组"

我试过这个:

string[] AllGroups;
AllGroups = (string[])usrList[0].Groups.ToArray();
return string.Join(",", AllGroups);
Run Code Online (Sandbox Code Playgroud)

但是它给了我一个这种格式的列表(没有引号):

A组,B组,C组

知道我在这里做错了什么吗?

c# list

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

带递归的C#类

我正在尝试创建一个包含其中"项目"列表的类.我已经成功完成了,但是我想在项目列表中创建一个项目列表.我也能够这样做但是我必须在项目中为类使用不同的名称.

我想使用相同的类名,因为这将用于生成一些类名称很重要的json.此外,我希望能够像文件夹结构一样递归.每个属性都是相同的.我希望我能够很好地解释这一点.我本质上是在尝试创建一个文件夹/文件结构,其中每个文件夹中可以有x个文件,也可以有x个文件夹等等.

例如:

DocLib

-项目

--Item.Items

--- Item.Items.Items

--Item.Items

- 项目2等......

这是现有的代码:

public class DocLib
{
    public string Title { get; set; }
    public string spriteCssClass { get { return "rootfolder"; } }
    public List<item> items { get; set; }

    public DocLib()
    {
        items = new List<item>();
    }

    public class item
    {
        public string Title { get; set; }
        public string spriteCssClass { get; set; }
        public List<document> documents { get; set; }

        public item()
        {
            documents = new List<document>(); …
Run Code Online (Sandbox Code Playgroud)

c# recursion class list

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

即使没有孩子,KendoUI Treeview也显示出扭曲

我有一个kendoui树视图,显示从json数据源获得的一些数据.树视图正在工作,除非它显示子项的扭曲,即使没有子项也是如此.

我相信这与我的json字符串有关但在这一点上我不相信我可以改变它.

这是json字符串:

[{"Title":"Shared Documents","spriteCssClass":"folder","LastModified":"1/15/2013 10:42:20 AM","Items":[{"Title":"Folder 1","spriteCssClass":"folder","LastModified":"1/15/2013 10:42:20 AM","Items":[{"Title":"Subfolder 1","spriteCssClass":"folder","LastModified":"1/15/2013 10:41:52 AM","Items":[]},{"Title":"Test Tax Document.docx","spriteCssClass":"docx","LastModified":"1/15/2013 10:42:20 AM","Items":[]}]}]}]
Run Code Online (Sandbox Code Playgroud)

我认为问题是,即使没有物品,物品[]仍然存在.

这是我的树视图的代码......

var treeDS = new kendo.data.HierarchicalDataSource({
            data: json,
            schema: {
                model: {
                    children: "Items"
                }
            }
        });

var treeview = $("#CCA_DocLibTreeViewer_Tree").kendoTreeView({
            template: "#= item.Title # - #= item.LastModified # <a href='\\#'>View</a>",
            dataSource: treeDS,
            dataTextField: ["Title", "Title"]
        }).data("kendoTreeView");
Run Code Online (Sandbox Code Playgroud)

关于我能做些什么的任何想法?

jquery json kendo-ui kendo-treeview

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

KendoUI Tabstrib 在所有选项卡上选择第一个选项卡

我有一个包含多个 kendoUI 选项卡的页面,我遇到的问题是我想选择页面上所有选项卡的第一个选项卡。我目前的代码适用于第一个选项卡条,但不适用于该点之后的任何选项卡条。

我试图避免使用列表类<li class="k-state-active">来设置初始活动选项卡。

目前这是我的代码:

$(".tabstrip").kendoTabStrip({
    animation: {
        open: {
            effects: "fadeIn"
        }
    }
}).data("kendoTabStrip").select(0);
Run Code Online (Sandbox Code Playgroud)

我使用类而不是 ID,因为有多个选项卡条是根据数据源动态创建的。

javascript jquery kendo-ui

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