感兴趣的就拿去吧
必须要设置DataKeyField,因为保存的Key信息就是DataKeyField指定的字段的值,ValueIndex是另一个可以获取的值在dg里的列数
其他和普通的datagrid相同,需要得到选取的值就用SelectedKey和SelectedValue,它返回一个ArrayList,里面是string类型的数据
如要设置checkbox在表格中的位置,请使用CheckBoxIndex,默认是0,即第一列
1
using System;
2
using System.Web.UI;
3
using System.Web.UI.WebControls;
4
using System.Text;
5
using System.Data;
6
using System.Collections;
7
using System.ComponentModel;
8
9
[assembly: TagPrefix("Astrophel","red")]
10
11
namespace Notus
12
属性 : CheckBoxIndex,SelectedMessage
2
3
4
5
6
7
8
9
10
11
12
}
1
<notus:supergrid id="list" runat="server" AutoGenerateColumns="False" DataKeyField="NengliID" CheckboxIndex="0"
2
ValueIndex="1">
3
<Columns>
4
<asp:BoundColumn DataField="MingZi" HeaderText="名称"></asp:BoundColumn>
5
</Columns>
6
</notus:supergrid>
2
3
4
5
6
1
#endregion