实训练习2 双击GridView 任何一条数据后,页面没有刷新,并将该行的数据显示在对应的字段中

添加信息

 

双击GridView 任何一条数据后,页面没有刷新,并将该行的数据显示在对应的字段中 进行编辑

 

修改信息

------------------

1.使用js进行数据的绑定

2.保存数据

 

 

页面显示:

 

后台:

已标记关键词 清除标记
相关推荐
控件使用<br>1、鼠标经过行的时候改变该行的样式,鼠标离开行的时候恢复该行的样式<br>使用方法(设置属性): <br>MouseOverCssClass - 鼠标经过行时行的 CSS 类名<br><br>2、对多个字段进行复合排序;升序、降序的排序状态提示<br>使用方法(设置SmartSorting复合属性): <br>AllowSortTip - 是否启用排序提示 <br>AllowMultiSorting - 是否启用复合排序 <br>SortAscImageUrl - 升序提示图片的URL(不设置则使用默认图片) <br>SortDescImageUrl - 降序提示图片的URL(不设置则使用默认图片) <br>SortAscText - 升序提示文本 <br>SortDescText - 降序提示文本<br><br>3、根据按钮的CommandName设置其客户端属性<br>使用方法(设置ClientButtons集合属性): <br>BoundCommandName - 需要绑定的CommandName <br>AttributeKey - 属性的名称 <br>AttributeValue - 属性的值(两个占位符:{0} - CommandArgument;{1} - Text) <br>Position - 属性的值的位置<br><br>4、联动复选框(复选框的全选和取消全选)。选指定的父复选框,则设置指定的所有子复选框为选状态;取消选指定的父复选框,则设置指定的所有子复选框为取消选状态。如果指定的所有子复选框为均选状态,则设置指定的父复选框为选状态;如果指定的所有子复选框至少有一个为取消选状态,则设置指定的父复选框为取消选状态<br>使用方法(设置CascadeCheckboxes集合属性): <br>ParentCheckboxID - 模板列 父复选框ID <br>ChildCheckboxID - 模板列 子复选框ID <br>YYControls.Helper.SmartGridView的静态方法 <br>List GetCheckedDataKey(GridView gv, int columnIndex) <br>List GetCheckedDataKey(GridView gv, string checkboxId)<br><br>5、固定指定行、指定列,根据RowType固定行,根据RowState固定行 <br>使用方法(设置FixRowColumn复合属性): <br>FixRowType - 需要固定的行的RowType(用逗号“,”分隔) <br>FixRowState - 需要固定的行的RowState(用逗号“,”分隔) <br>FixRows - 需要固定的行的索引(用逗号“,”分隔) <br>FixColumns - 需要固定的列的索引(用逗号“,”分隔) <br>TableWidth - 表格的宽度 <br>TableHeight - 表格的高度<br><br>6、响应行的单击事件和双击事件,并在服务端处理 <br>使用方法(设置属性): <br>BoundRowClickCommandName - 行的单击事件需要绑定的CommandName <br>BoundRowDoubleClickCommandName - 行的双击事件需要绑定的CommandName<br><br>7、行的指定复选框选的时候改变该行的样式,行的指定复选框取消选的时候恢复该行的样式 <br>使用方法(设置CheckedRowCssClass复合属性): <br>CheckBoxID - 模板列 数据行的复选框ID <br>CssClass - 选的行的 CSS 类名<br><br>8、导出数据源的数据为Excel、Word或Text(应保证数据源的类型为DataTable或DataSet) <br>使用方法: <br>为SmartGridView添加的方法<br>Export(string fileName)<br>Export(string fileName, ExportFormat exportFormat)<br>Export(string fileName, ExportFormat exportFormat, Encoding encoding)<br>Export(string fileName, int[] columnIndexList, ExportFormat exportFormat, Encoding encoding)<br>Export(string fileName, int[] columnIndexList, string[] headers, ExportFormat exportFormat, Encoding encoding)<br><br>9、给数据行增加右键菜单,响应服务端事件或超级链接 <br>使用方法(设置ContextMenus集合属性): <br>Text - 菜单的文本内容 <br>BoundCommandName - 需要绑定的CommandName <br>NavigateUrl - 链接的URL <br>Target - 链接的目标窗口或框架 <br>SmartGridView的属性ContextMenuCssClass - 右键菜单的级联样式表 CSS 类名(右键菜单的结构div ul li a)<br><br>10、自定义分页样式。显示总记录数、每页记录数、当前页数、总页数、首页、上一页、下一页、末页和分页按钮 <br>使用方法(设置CustomPagerSettings复合属性): <br>PagingMode - 自定义分页的显示模式 <br>TextFormat - 自定义分页的文本显示样式(四个占位符:{0}-每页显示记录数;{1}-总记录数;{2}-当前页数;{3}-总页数)<br><br>11、合并指定列的相邻且内容相同的单元格<br>使用方法(设置属性): <br>MergeCells - 需要合并单元格的列的索引(用逗号“,”分隔)<br>
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页