问题标签 [lib.web.mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jqgrid - 如何使用 Lib.Web.MVC 设置 jqGrid“editoption”
我有一个布尔数据值(真/假),我想在 jqGrid 单元格中显示为是/否。
我如何注释视图模型属性来做到这一点?
我认为下面的代码可能有效,但我不知道如何向属性注释添加编辑选项。
jquery - 使用自定义文本框过滤或使用 jqgrid.lib.web.mvc 选择控件值
我正在尝试使用一些input type="text"
和select
控件设置自定义搜索,以提供值以使用 ajax 发布到
ActionResult MethodName(JqGridRequest request, PerfilSearchViewModel viewModel)
帮助程序并应用它的过滤逻辑。
我注意到JqGridRequest request.search
服务器端助手的属性仅true
在使用内置时才jqgrid
search icon
使用。
我已经设置并分析了来自http://tpeczek.codeplex.com/documentation的示例,但我还必须在不使用玻璃图标的情况下使它们工作,因为没有它就没有示例。
这是另一个:如何使用 lib.web.mvc 命名空间将 jQuery 对象作为参数传递到 jqGrid 中,其中创建了要发布到服务器的对象,但由于请求搜索属性false
也使用不同的按钮和控件我也无法使用助手的过滤部分。
如果有人可以向我展示使用自定义搜索控件实现过滤的方法,我将不胜感激。
谢谢你。
更新:我设法在设置一个 javascript 函数方面取得了进展,该函数允许我控制在我的按钮单击时执行自定义搜索:
在Lib.Web.Mvc JQGrid
助手上,我有一个参数可以使用以下方法发布值:
后者当然是一个静态值,所以我知道我可以使用这个变体使其成为动态值:
对于静态值有效,但对于调用的动态值val()
在控制器上始终为空。
你能告诉我如何才能发布输入的值吗?
c# - Lib.Web.Mvc.JQuery.JqGrid - JqGridColumnEditTypes.Select - 如何将行 ID 发送到加载下拉列表的操作
我正在使用 MVC5 和帮助程序 Lib.Web.Mvc.JQuery.JqGrid。我需要在没有当前记录的情况下将列表加载到编辑单元格中,以获得一个相同类型的过滤列表。
我必须得到这个:
- 第一类
- 1.1 类(当前记录)
- 第 2 类
- 2.1 类
- 2.2 类
该列表应显示除“类别 1.1”之外的所有类别。
在我的模型中,受影响的属性如下:
我对控制器“类别”的操作
如何将编辑行 ID 或所选项目发送到操作以获取过滤列表?
lib.web.mvc - 使用 Lib.Web.Mvc 更改子网格图标
我们刚刚开始使用子网格,并且想更改用于展开/关闭子网格的图标。任何帮助表示赞赏。如果我们只是使用 jqGrid,我已经找到了如何做到这一点,但我们真的很喜欢 Lib.Web.Mvc 并且更愿意坚持使用它。谢谢。
我被要求添加我尝试过的内容的片段,但我没有尝试任何东西,因为我没有在任何 Lib.Web.Mvc 对象上看到允许覆盖这些图标的属性或方法。这是我所知道的。
如果我只想编写 JavaScript 而不是使用 Lib.Web.Mvc,我可以使用此文档来实现我所需要的:http ://www.trirand.com/jqgridwiki/doku.php?id=wiki:subgrid 。
在 v5.0.0 中添加了一个选项来支持使用 subGridOptions(虽然我不知道它是否包含这个特殊功能),但是在 v6.0.0 中删除了该功能并替换为 subGridHelper,它只是 JqGridHelper 的另一个实例,而且我没有看到与覆盖图标相关的参数(https://github.com/tpeczek/Lib.Web.Mvc/blob/master/CHANGELOG.md)
jqgrid - Lib.web.mvc 中没有实现 DataEvents
请我需要尝试 Lib.Web.mvc 中的 DataEvents 函数,但没有实现,或者我不知道如何使用这是我的代码。我使用 jqGridImport 因为我动态生成列
asp.net-mvc - ASP.NET MVC 中的范围请求 - 无法使用 Google 浏览器和 Opera 播放
按照代码:
控制器:
看法:
问题:当我更改视频时间(例如:将时间从 1:00 更改为 10:00 分钟)时,我遇到以下问题:
谷歌浏览器:A network error caused the media download to fail part-way.
歌剧:The media playback was aborted due to corruption problem or because the used features your browser did not support.
图片:
其他浏览器都很好。Google 和 Opera 是今天日期的最新更新版本:07/04/2017
Microsoft Edge - 好的
火狐 - 好的
Internet Explorer - 好的
Opera - 错误
谷歌 - 错误
任何解决方案?
asp.net-mvc - VS 2017 的 lib.web.mvc 安装问题
使用VS 2017安装 lib.web.mvc.6.8.2 软件包时出现以下错误。似乎已经安装了依赖项 Microsoft.AspNet.Mvc 存在问题:
项目“MyMVCApplication”中已存在包“Microsoft.AspNet.Mvc.5.2.3”经过时间:00:00:00.6708551
尝试针对项目“MyMVCApplication”收集包“Lib.Web.Mvc.6.8.2”的依赖关系信息,目标是“.NETFramework,Version=v4.5.2”
收集依赖信息需要 8.86 秒
尝试使用 DependencyBehavior 'Lowest' 解决包 'Lib.Web.Mvc.6.8.2' 的依赖关系
解析依赖信息耗时 0 ms
解决安装包“Lib.Web.Mvc.6.8.2”的操作
解决了安装包“Lib.Web.Mvc.6.8.2”的操作
从“nuget.org”检索包“Lib.Web.Mvc 6.8.2”。安装失败。滚回来...
包 'Lib.Web.Mvc.6.8.2 : Microsoft.AspNet.Mvc [4.0.0, 6.0.0)' 在项目 'MyMVCApplication' 中不存在
包 'Lib.Web.Mvc.6.8.2 : Microsoft.AspNet.Mvc [4.0.0, 6.0.0)' 在文件夹'C:\Users\Cyberphil83\documents\visual studio 2017\Projects\MyMVCApplication\ 中不存在包裹'
执行 nuget 操作需要 19.84 毫秒安装包:无法安装包“Lib.Web.Mvc 6.8.2”。您正在尝试将此包安装到以“.NETFramework,Version=v4.5.2”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系包作者。在 line:1 char:1 + Install-Package Lib.Web.Mvc -Version 6.8.2 + ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
lib.web.mvc - 使用 Lib.Web.Mvc 时将“参数”添加到 subGridModel
在 Lib.Web.Mvc 中使用时,似乎没有任何方法可以为subGridModel 参数JqGridSubGridModel
设置值。我正在尝试使用它来包含主网格中的属性作为 subGridUrl 上的附加参数。
作为解决方案,我尝试在 Lib.Web.Mvc 生成的脚本执行后使用 JavaScript 设置此值。我没有收到任何错误,但我也没有收到传递的附加参数。我使用以下方法创建了网格:
我使用的实际 JavaScript 是:
subGrid 执行 url 但只传递 rowId 值而不传递附加值。
谢谢。