<asp:GridView ID="dataBox" CssClass="dataBox" HorizontalAlign="Center" AutoGenerateColumns="False" CellPadding="0" BorderWidth="0px" BorderStyle="None" CellSpacing="1" GridLines="None" AllowPaging="True" PageSize="20" runat="server" ShowHeader="false" >
<Columns>
<asp:TemplateField>
<HeaderTemplate><input id="sel" name="sel" title="全选" onClick="selAll('id')" type="checkbox" value="all" /></HeaderTemplate>
<ItemTemplate><input id="id" name="id" type="checkbox" value="<%#Eval("ID")%>" /></ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="20" />
</asp:TemplateField>
<asp:TemplateField HeaderText=" ">
<ItemTemplate>
<div><%#Eval("content")%></div>
<div><%#Eval("vote_num")%></div>
<div><asp:Image ID="Image1" runat="server" width= vote_num/总数(这里不会) /></div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="70" />
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="dataHeader" />
<PagerSettings Visible="False" />
<RowStyle CssClass="dataItem" />
<PagerStyle CssClass="dataFoot" />
</asp:GridView>content是名称
vote_num是数c#()protected void dataBo()
{
DataTable dt2 = SqlHelper.ExecuteGetDataTable("select top 1 * from T_vote where V_t_id=" + Request.QueryString["id"].ToString().Trim());
DataTable dt = SqlHelper.ExecuteGetDataTable("select * from T_option where vote_id=" + dt2.Rows[0]["id"].ToString());
dataBox.DataSource = dt;
dataBox.DataBind();
string 总数 = SqlHelper.ExecuteString("select sum(vote_num) from T_option where vote_id=" + dt2.Rows[0]["id"].ToString());
}
<Columns>
<asp:TemplateField>
<HeaderTemplate><input id="sel" name="sel" title="全选" onClick="selAll('id')" type="checkbox" value="all" /></HeaderTemplate>
<ItemTemplate><input id="id" name="id" type="checkbox" value="<%#Eval("ID")%>" /></ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="20" />
</asp:TemplateField>
<asp:TemplateField HeaderText=" ">
<ItemTemplate>
<div><%#Eval("content")%></div>
<div><%#Eval("vote_num")%></div>
<div><asp:Image ID="Image1" runat="server" width= vote_num/总数(这里不会) /></div>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="70" />
</asp:TemplateField>
</Columns>
<HeaderStyle CssClass="dataHeader" />
<PagerSettings Visible="False" />
<RowStyle CssClass="dataItem" />
<PagerStyle CssClass="dataFoot" />
</asp:GridView>content是名称
vote_num是数c#()protected void dataBo()
{
DataTable dt2 = SqlHelper.ExecuteGetDataTable("select top 1 * from T_vote where V_t_id=" + Request.QueryString["id"].ToString().Trim());
DataTable dt = SqlHelper.ExecuteGetDataTable("select * from T_option where vote_id=" + dt2.Rows[0]["id"].ToString());
dataBox.DataSource = dt;
dataBox.DataBind();
string 总数 = SqlHelper.ExecuteString("select sum(vote_num) from T_option where vote_id=" + dt2.Rows[0]["id"].ToString());
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货