脚本:
1
<asp:DataGrid id="dgHHRole" runat="server" CssClass="DefaultText" AutoGenerateColumns="False" AllowPaging="True" PageSize="20" AllowSorting="True">
2
<FooterStyle Wrap="False" HorizontalAlign="Center" VerticalAlign="Middle"></FooterStyle>
3
<SelectedItemStyle HorizontalAlign="Center" ForeColor="Black" CssClass="defaultText" BackColor="#99FFFF"></SelectedItemStyle>
4
<AlternatingItemStyle HorizontalAlign="Center" CssClass="GridAlternateRows"></AlternatingItemStyle>
5
<ItemStyle HorizontalAlign="Center"></ItemStyle>
6
<HeaderStyle HorizontalAlign="Left" CssClass="GridHeaderAbove" VerticalAlign="Middle"></HeaderStyle>
7
<Columns>
8
<asp:BoundColumn Visible="False" DataField="RoleId" HeaderText="RoleId"></asp:BoundColumn>
9
<asp:BoundColumn DataField="FullName" SortExpression="FullName" HeaderText="Full Name"></asp:BoundColumn>
10
<asp:BoundColumn DataField="Location" HeaderText="Location"></asp:BoundColumn>
11
<asp:BoundColumn DataField="CallType" HeaderText="Call Type"></asp:BoundColumn>
12
<asp:BoundColumn DataField="RouteNm" HeaderText="Route Number"></asp:BoundColumn>
13
<asp:TemplateColumn HeaderText="Role">
14
<ItemTemplate>
15
<asp:DropDownList id="ddlHHRole" runat="server"></asp:DropDownList>
16
</ItemTemplate>
17
</asp:TemplateColumn>
18
</Columns>
19
<PagerStyle Mode="NumericPages"></PagerStyle>
20
</asp:DataGrid>
在ItemCreated事件中绑定数据2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1
private void dgHHRole_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
2
}
在ItemDataBound事件中设置值2
1
private void dgHHRole_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
2
}
2