Hidistro.UI.SaleSystem.CodeBehind/VVote.cs
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace Hidistro.UI.SaleSystem.CodeBehind
{
using Hidistro.SaleSystem.Vshop;
using Hidistro.UI.Common.Controls;
using System;
using System.Data;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
[ParseChildren(true)]
public class VVote : VMemberTemplatedWebControl
{
private HtmlGenericControl divVoteOk;
private HtmlInputHidden hidCheckNum;
private Literal litVoteName;
private Literal litVoteNum;
private VshopTemplatedRepeater rptVoteItems;
private int voteId;
private int voteNum = 0;
protected override void AttachChildControls()
{
if (!int.TryParse(this.Page.Request.QueryString["voteId"], out this.voteId))
{
base.GotoResourceNotFound("");
}
this.litVoteName = (Literal) this.FindControl("litVoteName");
this.litVoteNum = (Literal) this.FindControl("litVoteNum");
this.rptVoteItems = (VshopTemplatedRepeater) this.FindControl("rptVoteItems");
this.hidCheckNum = (HtmlInputHidden) this.FindControl("hidCheckNum");
this.divVoteOk = (HtmlGenericControl) this.FindControl("divVoteOk");
string voteName = string.Empty;
int checkNum = 1;
DataTable table = VshopBrowser.GetVote(this.voteId, out voteName, out checkNum, out this.voteNum);
if (table == null)
{
base.GotoResourceNotFound("");
}
this.LoadVoteItemTable(table);
this.rptVoteItems.DataSource = table;
this.rptVoteItems.DataBind();
this.litVoteName.Text = voteName;
this.hidCheckNum.Value = checkNum.ToString();
this.litVoteNum.Text = string.Format("共有{0}人参与投票", this.voteNum);
if (VshopBrowser.IsVote(this.voteId))
{
this.litVoteNum.Text = this.litVoteNum.Text + "(您已投票)";
this.divVoteOk.Visible = false;
}
PageTitle.AddSiteNameTitle("投票调查");
}
private string GetVoteItemCountString(int num)
{
string str = string.Empty;
if (this.voteNum != 0)
{
int num2 = (num * 30) / this.voteNum;
for (int i = 0; i < num2; i++)
后面还有 36 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
