1 <asp:GridView ID="RptUsers" runat="server" AutoGenerateColumns="False" Width="99%"
 2         CssClass="data_table" AllowPaging="false" OnPageIndexChanging="RptUsers_PageIndexChanging"
 3         OnRowCommand="RptUsers_RowCommand" onrowdatabound="RptUsers_RowDataBound" >
 4         <AlternatingRowStyle BackColor="#fafafa" />
 5         <EmptyDataRowStyle HorizontalAlign="Left" />
 6         <PagerStyle HorizontalAlign="left" />
 7         <RowStyle HorizontalAlign="Left" />
 8         <HeaderStyle HorizontalAlign="Left" />
 9         <Columns>
10             <asp:TemplateField HeaderText="选择" Visible="false" HeaderStyle-Wrap="false">
11                 <HeaderTemplate>
12                     <input id="cbSelAll" onclick="SelectedAllChk(this.checked);" type="checkbox">
13                 </HeaderTemplate>
14                 <ItemTemplate>
15                     <%#GetInputTagHtml(Convert.ToInt32(Eval("Id")))%>
16                     <asp:HiddenField ID="HFId" runat="server" Value='<%# Eval("Id") %>' />
17                 </ItemTemplate>
18                 <ItemStyle Wrap="False" HorizontalAlign="left" />
19             </asp:TemplateField>
20             <asp:TemplateField HeaderText="序号" HeaderStyle-Wrap="false">
21                 <ItemTemplate>
22                     <%# (this.AspNetPager1.CurrentPageIndex - 1) * this.AspNetPager1.PageSize + Container.DataItemIndex + 1%>
23                 </ItemTemplate>
24                 <ItemStyle Wrap="False" HorizontalAlign="left" />
25             </asp:TemplateField>
26             <asp:TemplateField HeaderText="投票名称" HeaderStyle-Wrap="false">
27                 <ItemTemplate>
28                     <%#Eval("Name")%>
29                 </ItemTemplate>
30                 <ItemStyle Wrap="true" HorizontalAlign="left" />
31             </asp:TemplateField>
32             <asp:TemplateField HeaderText="主办单位" HeaderStyle-Wrap="false">
33                 <ItemTemplate>
34                     <%# Eval("Organizer")%>
35                 </ItemTemplate>
36                 <ItemStyle Wrap="true" HorizontalAlign="left" />
37             </asp:TemplateField>
38             <asp:TemplateField HeaderText="创建者" HeaderStyle-Wrap="false">
39                 <ItemTemplate>
40                     <%#GetUserName(Convert.ToInt32(Eval("Creater")))%>
41                 </ItemTemplate>
42             </asp:TemplateField>
43             <asp:TemplateField HeaderText="开始时间" HeaderStyle-Wrap="false">
44                 <ItemTemplate>
45                     <%# GetDateStr(Eval("StartTime").ToString()) %>
46                 </ItemTemplate>
47             </asp:TemplateField>
48             <asp:TemplateField HeaderText="结束时间" HeaderStyle-Wrap="false">
49                 <ItemTemplate>
50                     <%# GetDateStr(Eval("EndTime").ToString())%>
51                 </ItemTemplate>
52                 <ItemStyle Wrap="False" HorizontalAlign="left" />
53             </asp:TemplateField>
54             <asp:TemplateField HeaderText="创建时间" HeaderStyle-Wrap="false">
55                 <ItemTemplate>
56                     <%#Convert.ToDateTime(Eval("CreateTime").ToString()).ToString("yyyy-MM-dd")%>
57                 </ItemTemplate>
58                 <ItemStyle Wrap="False" HorizontalAlign="left" />
59             </asp:TemplateField>
60             <asp:TemplateField HeaderText="投票类型" HeaderStyle-Wrap="false">
61                 <ItemTemplate>
62                     <%#GetActiveType(Eval("ActiveType").ToString())%>
63                 </ItemTemplate>
64             </asp:TemplateField>
65             <asp:TemplateField HeaderText="投票IP限制" HeaderStyle-Wrap="false">
66                 <ItemTemplate>
67                     <%#GetIPLimitType(Eval("IPLimitType").ToString())%>
68                 </ItemTemplate>
69             </asp:TemplateField>
70             <asp:TemplateField HeaderText="游客投票" HeaderStyle-Wrap="false">
71                 <ItemTemplate>
72                     <%#GetUserLimitType(Eval("UserLimitType").ToString())%>
73                 </ItemTemplate>
74             </asp:TemplateField>
75             <asp:TemplateField HeaderText="开启状态" HeaderStyle-Wrap="false">
76                 <ItemTemplate>
77                     <%# GetStateStr(Eval("States").ToString())%>
78                 </ItemTemplate>
79             </asp:TemplateField>
80             <asp:TemplateField HeaderText="操作" HeaderStyle-Wrap="false">
81                 <ItemTemplate>
82                      <%# GetOperateStr(Eval("ActiveType").ToString(), Eval("Id").ToString())%>
83                     <a href='/admin/ActivityInfo/ActivityInfoAdd.aspx?action=edit&id=<%#Eval("Id") %>'>编辑</a>
84                     <asp:LinkButton ID="lkbtnOpen" CommandName="lkbtnOpen" runat="server" CommandArgument='<%# Eval("Id") %>'>开启</asp:LinkButton>
85                     <asp:HiddenField ID="hid_states" runat="server" Value='<%# Eval("States") %>' />
86                     <asp:LinkButton ID="lkbtnVote" CommandName="lkbtnVote" runat="server" CommandArgument='<%# Eval("Id") %>'>投票数据同步</asp:LinkButton>
87                     <asp:LinkButton ID="lkbDelete" CommandName="lkbDelete" runat="server" CommandArgument='<%# Eval("Id") %>' OnClientClick="return confirm('您将清除此投票项目的投票数据,确认删除吗?');">删除</asp:LinkButton>
88                     <a href="javascript:void(0)" onclick="manageWorkVoteInfo(<%#Eval("Id") %>)">投票统计</a>
89                 </ItemTemplate>
90                 <ItemStyle Wrap="False" HorizontalAlign="left" />
91             </asp:TemplateField>
92         </Columns>
93         <EmptyDataTemplate>
94             <img src="/images/no_data.gif" />
95         </EmptyDataTemplate>
96     </asp:GridView>
View Code

相关文章:

  • 2021-05-28
  • 2021-06-15
  • 2021-12-08
  • 2021-11-15
猜你喜欢
  • 2021-05-16
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-31
  • 2021-11-15
相关资源
相似解决方案