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>
相关文章: