要配置ASP.NET中的jqGrid,您需要遵循以下步骤:
<head>
标签中添加以下代码:<!-- 引入jQuery库 -->
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
<!-- 引入jqGrid库 -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqgrid/4.15.4/ui.jqgrid.min.css" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqgrid/4.15.4/jquery.jqgrid.min.js"></script>
<div>
元素,用于承载jqGrid。例如:<div id="grid"></div>
<script>
标签中编写JavaScript代码,以初始化jqGrid。首先,设置jqGrid的基本配置,然后加载数据。例如:$(document).ready(function () {
$("#grid").jqGrid({
// 基本配置
url: 'YourDataUrl', // 数据源URL(例如:服务器端方法或API)
datatype: 'json', // 数据类型(默认为JSON)
mtype: 'GET', // 请求类型(默认为GET)
colNames: ['ID', 'Name', 'Age'], // 列名
colModel: [
{ name: 'id', index: 'id', key: true, width: 75 },
{ name: 'name', index: 'name', width: 100 },
{ name: 'age', index: 'age', width: 80, align: 'right' }
],
// 其他配置选项...
});
});
pager: '#pager', // 分页器元素的选择器
rowNum: 10, // 每页显示的行数
rowList: [5, 10, 20], // 可选行数列表
sortname: 'id', // 默认排序列
sortorder: 'asc', // 默认排序顺序(升序或降序)
viewrecords: true, // 显示记录总数
loadComplete: function (data) {
// 数据加载完成后的回调函数
}
search: true, // 启用搜索框
searchtext: '', // 默认搜索文本
searchfunc: function (value) {
// 自定义搜索函数
}
loadError: function (xhr, status, error) {
// 加载错误后的回调函数
}
更多关于jqGrid的配置选项和示例,请参考官方文档:https://www.trirand.com/blog/