mvcgrid.net 无法使用工具栏
mvcgrid.net unable to use toolbar
我正在开发一个具有可以对用户进行排序的功能的网站。
我正在使用 mvcgrid.net 库,但我无法弄清楚。工具栏不起作用。
我使用了 mvcgrid.net 中的大部分基本源代码,但是当我在搜索栏中按某些内容时,它不起作用或无法选择每页的项目。
如果您有具体的代码要看,请post。否则,您可以检查以下几项:
(1) 确保您已应用所需的 mvcgrid 数据属性。例如,对于搜索字段,您可能具有以下属性:
<input
type="search"
data-mvcgrid-apply-additional="change"
data-mvcgrid-type="additionalQueryOption"
data-mvcgrid-option="search"
data-mvcgrid-name="ContactGrid">
(2) 确保在配置网格时添加您为 mvcgrid-option(在本例中为“search”)选择的值。例如:
MVCGridDefinitionTable.Add("ContactGrid", new MVCGridBuilder<ContactViewModel>(defaults)
.WithAdditionalQueryOptionNames("Search")
...
(3) 然后您需要在 .WithRetrieveDataMethod()
中读取属性(再次在网格配置中)
string search = options.GetAdditionalQueryOptionString("search");
我忘记了过去的第 2 步 -- 这通常是让我绊倒的原因。
我正在开发一个具有可以对用户进行排序的功能的网站。 我正在使用 mvcgrid.net 库,但我无法弄清楚。工具栏不起作用。
我使用了 mvcgrid.net 中的大部分基本源代码,但是当我在搜索栏中按某些内容时,它不起作用或无法选择每页的项目。
如果您有具体的代码要看,请post。否则,您可以检查以下几项:
(1) 确保您已应用所需的 mvcgrid 数据属性。例如,对于搜索字段,您可能具有以下属性:
<input
type="search"
data-mvcgrid-apply-additional="change"
data-mvcgrid-type="additionalQueryOption"
data-mvcgrid-option="search"
data-mvcgrid-name="ContactGrid">
(2) 确保在配置网格时添加您为 mvcgrid-option(在本例中为“search”)选择的值。例如:
MVCGridDefinitionTable.Add("ContactGrid", new MVCGridBuilder<ContactViewModel>(defaults)
.WithAdditionalQueryOptionNames("Search")
...
(3) 然后您需要在 .WithRetrieveDataMethod()
中读取属性(再次在网格配置中)string search = options.GetAdditionalQueryOptionString("search");
我忘记了过去的第 2 步 -- 这通常是让我绊倒的原因。