天天看點

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

抓緊勤奮,再接再勵,預計共10篇來結束這個系列。

本篇介紹主鍵操作區相關内容。

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

隻有開啟行編輯(且有相應的權限時),才有預設的操作區,并出現編輯和删除圖示。

1

2

3

<code>var dg = new ar.datagrid("article", "article", "grid");</code>

<code>   </code><code>dg.iseditor = true;</code>

<code>....</code>

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

雖然js預設隻定義了這幾個(edit、del、detail、save、cancel):

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

但是可以自已搞新圖示來擴充自己的圖示或事件的。

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

代碼示例:

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

效果:

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

可以在頁面定義:ar.global.dg.pktemplate.xxx=‘&lt;a ...&gt;&lt;/a&gt;’;

然後dg.pkcolumn.add("xxx"...);調用

 示例代碼:

ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:
ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:
ASP.NET Aries 入門開發教程7:DataGrid的行操作(主鍵操作區)前言:1:什麼時候有預設的編輯與删除?2:預設小圖示都有哪些?3:如何新增加圖示和事件?4:如何自定義小圖示?5:如何根據資料行的不同條件,決定圖示的顯示或隐藏?總結:

ps:知識補充:

4

5

<code>1:pkcolumn對象的事件,是對每一行起攔截作用。</code>

<code>2:如果在onbeforeexecute中對btnarray控制ishidden屬性,會不加載圖示(但沒法控件占位符,格式會不好看)</code>

<code>3:是以選擇在onafterexecute中控件visability屬性來隐藏圖示。</code>

本篇主要介紹主鍵操作的功能區内容。

下一篇介紹樹型清單和右鍵菜單的自定義。

本文原創發表于部落格園,作者為路過秋天,原文連結:http://www.cnblogs.com/cyq1162/p/6080258.html

繼續閱讀