资源简介
简单的xml投票系统
代码片段和文件信息
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.xml;
public partial class svote : System.Web.UI.Page
{
protected void Page_Load(object sender EventArgs e)
{
if (!Page.IsPostBack)
{
Bind();
BindCbk();
}
}
#region 显示投票结果
private void Bind()
{
System.Text.StringBuilder sb = new System.Text.StringBuilder(“asp.net高级群(32545184)管理员选举 昵称 视图 票数 “);
xmlReaderSettings xts = new xmlReaderSettings();//设置xts
xts.CloseInput = true;
xts.ConformanceLevel = ConformanceLevel.Document;
xts.IgnoreComments = true;
xts.IgnoreWhitespace = true;
xts.IgnoreProcessingInstructions = true;
xts.ValidationFlags = System.xml.Schema.xmlSchemaValidationFlags.None;
xmlReader xr = xmlReader.Create(Server.MapPath(“qqvote.xml“) xts);
int all = 1;
bool bl = true;
while (xr.Read())
{
if (xr.NodeType == xmlNodeType.Element)
{
if (xr.LocalName == “all“)
{
all = int.Parse(xr.ReadString());
}
else if (xr.LocalName == “name“)
{
if (bl)
{
sb.Append(““);
bl = false;
}
else
{
sb.Append(“ “); bl = true;
}
sb.Append(““ + xr.ReadString() + “ “);
}
else if (xr.LocalName == “count“)
{
string count = xr.ReadString();
sb.Append(“ “);
sb.Append(““ + count + “(“ + GetPreCount(all int.Parse(count)).ToString() + “%) “);
}
}
}
sb.Append(“ 总票数:“+all.ToString()+“
“);
xr.Close();
show.InnerHtml = sb.ToString();
}
#endregion
private int GetPreCount(int allint count)
{
return count*100/all;
}
private void BindCbk()
{
DataSet ds = new DataSet();
ds.Readxml(Server.MapPath(“QQvote.xml“));
cbk.DataSource = ds.Tables[1];
cbk.DataBind();
}
protected void cbk_DataBound(object sender EventArgs e)
{
int count=cbk.Items
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1075 2007-04-19 15:16 votemanage.aspx
文件 3731 2007-04-19 18:24 votemanage.aspx.cs
文件 57 2007-04-19 16:53 jilu.xm
文件 314 2007-04-19 16:50 QQVote.xm
文件 2965 2007-04-19 17:28 svote.aspx
文件 6307 2007-04-19 16:50 svote.aspx.cs
文件 266 2007-04-19 18:39 先读.txt
----------- --------- ---------- ----- ----
14715 7
- 上一篇:CISCO路由器配置手册(CHM)
- 下一篇:jpeg图像压缩实例代码
相关资源
-
notepad++包含xm
l tools等插件 -
Volley获取json和xm
l数据解析显示 - 万能投票神器(万能刷票神器) v1.
-
李刚疯狂xm
l讲义第2版完整源码 -
maven settings.xm
l 直接使用 - Unity3D 实战视频教程 保卫萝卜 2D 游戏
- wap页面模拟微信访问刷投票
-
Notepad++的xm
l格式化工具xm ltools_2 -
Notepad++的xm
l Tools插件格式化xm l文 -
map/list集合转化成xm
l字符串 xm l字 -
libxm
l2-2.9.4-rc2.tar.gz - antisamy策略文件
- 投票、刷票、模拟HTTP链接源码
- 微刷客微信投票软件v2.7.0.0免费绿色版
- 在线教学系统微信小程序
-
Tinyxm
l库文件 -
优秀xm
l程序设计(学生信息管理) - protobuf-2.4.1.zip
-
svnmaven xm
l Schema等程序员必备.7z - 北大青鸟spring阶段项目-青鸟在线投票
-
xm
l基础教程-耿祥义 清华出版社 -
xm
l基础教程 第二版 PDF - 在线投票系统源代码+数据库设计+E-
- S2SH投票管理系统
-
一个xm
l项目源代码 - 投票系统源码+论文+开题报告
- 订单管理系统SSH框架
- discuz插件:微信投票 32.0(增加了无需
-
xm
l基础教程与实验指导课件PPT+源代 -
xm
l基础教程第2版教学课件
评论
共有 条评论