jquery - 将选择列添加到 Infragistics Jquery IGGrid

标签 jquery asp.net-mvc-3 jquery-ui infragistics ignite-ui

我想在 iggrid 中添加一列,用于显示 sqlserver 数据库中的当前用户。正如通常所做的那样,该行将显示为 [ 'username' 'email' 'select' ] usinf 选择链接到另一个显示用户详细信息的 mvc3 View 。我可以很容易地使用表格来做到这一点,但是,我的前辈只允许我使用 Infragistics Jquery IGGrid。尽管我进行了研究,但我还是不知所措。任何帮助将不胜感激。我当前的代码如下:

@(Html.Infragistics().Loader()
        .ScriptPath(Url.Content("../../Scripts/Infragistics/js/"))
        .CssPath(Url.Content("../../Content/Infragistics/css/"))
        .Theme("infragistics")
        .Render()
    )

    @(Html.Infragistics().Grid(Model.users)
        //.DataSourceUrl("MCMonthlyAcctTotal")
        .ID("grid").Width("auto").Height("500px")
        .LoadOnDemand(false)
        .AutoGenerateColumns(false)
        .Columns(column =>
        {
            column.For(x => x.FirstName).HeaderText("First Name");
            column.For(x => x.LastName).HeaderText("Last Name");
            column.For(x => x.Email).HeaderText("Email");
            column.For(x => x.Injected).HeaderText("Date Created");
            column.For(x => x.UserName).HeaderText("Username");
            column.For(x => x.Modified).HeaderText("Last Date Modified");
        })

        .Features(features =>
        {
            features.Paging().Type(OpType.Local).VisiblePageCount(5).ShowPageSizeDropDown(true).PageSize(10).PrevPageLabelText("Previous").NextPageLabelText("Next");
            features.Sorting().Mode(SortingMode.Single).ColumnSettings(settings =>
            {
                settings.ColumnSetting().ColumnKey("CustomerID").AllowSorting(true);
            });
            features.Selection().MouseDragSelect(true).MultipleSelection(false).Mode(SelectionMode.Row);
        })
         .Width("auto")
         .DataBind()
         .Render()
    )

我希望有人能够帮助我。

谢谢!!

最佳答案

听起来您正在尝试执行“主从”场景,其中一个网格显示用户,另一个网格显示当前所选用户的用户详细信息。它是否正确?如果是这样,我相信我的 SkyDrive 帐户 http://skydrive.live.com/redir?resid=E4CF03E23FE33AFE!129 中有为您提供的解决方案。

希望它对你有用!

关于jquery - 将选择列添加到 Infragistics Jquery IGGrid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11400735/

相关文章:

JQuery .each() 并发

asp.net - 为什么我无法解析 css 文件的客户端 url?

php - 在列表之间拖放项目并将其位置保存在 php 文件中

javascript - 显示像谷歌图像搜索这样的图像

javascript - .net mvc 4应用程序-从ajax调用 Controller 中的函数

javascript - 300ms 延迟消除 : using fastclick. js 与使用 ontouchstart

html - 是否有用于 ASP.NET MVC3 View 的模板集合(HTML+CSS)?

arrays - 将字节数组转换为图像并在 Razor View 中显示

jquery-ui - 将 jQuery-UI dateselect 附加到 Zend Framework 2 表单元素的正确方法?

jquery-ui - jQuery 可编辑/可排序列表