我不太会用HttpCookie 你将购买记录放在数组中,然后将这个数组采用session保存起来,会更好一些。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用HashTable,一般都是使用Session的 http://www.aspcool.com/lanmu/browse1.asp?ID=1070&bbsuser=aspnet如果你要用httpcookies看看这个。 private void Button1_Click(object sender, System.EventArgs e){ Hashtable ht = (Hashtable)Session["myCart"]; if(ht==null) { ht = new Hashtable(); ht.Add(TextBox1.Text,TextBox2.Text); } else { if(ht[TextBox1.Text]==null) { ht.Add(TextBox1.Text,TextBox2.Text); } else { ht[TextBox1.Text] = Convert.ToInt32(ht[TextBox1.Text])Convert.ToInt32(TextBox2.Text); } } Session["myCart"] = ht; Response.Write("<script>alert('"+ht[TextBox1.Text].ToString()+"');</script>"); } 为什么这样写,我在本地的硬盘下看不到Cookie文件呢?也就是说下面的代码,无法在本地硬盘上建立Cookie。请看错误在哪呢?我把系统放置Cookie里的文件全部删除。然后跑下面的代码,发现在机器上并没有建立Cookie 请问为什么呢?private void Page_Load(object sender, System.EventArgs e) { // 在此处放置用户代码以初始化页面 int BookId; HttpCookie cookie; if(!Page.IsPostBack) { if(1!=1) { //用户没有登陆 } else { if(!Object.Equals(Request.QueryString["id"],null)) { BookId=int.Parse(Request.QueryString["id"].ToString()); if(Object.Equals(Request.Cookies["MyCart"],null)) { cookie = new HttpCookie("MyCart"); Response.Write("<script>alert('"+"开始新建Cookie"+"');</script>"); } else ....... } } } ftp上传时出错 关于接口的一些疑问,求解答!! C# 抓取页面的问题 求一正则表达 进程问题,关于线程执行过程中abort的问题. windows下用AcroPDF.dll怎么读取PDF文档!!能显示在网页上 请问Codesmith中获取存储过程参数的注释问题!有谁知道啊? 高手都来说说:编程离不开的For循环中循环边界的确定! c#到底能不能被直接编译成二进制执行文件? 小白求教 关于发布的问题! 为什么sql老是连不上,求救~
如果你要用httpcookies看看这个。
{
Hashtable ht = (Hashtable)Session["myCart"];
if(ht==null)
{
ht = new Hashtable();
ht.Add(TextBox1.Text,TextBox2.Text);
}
else
{
if(ht[TextBox1.Text]==null)
{
ht.Add(TextBox1.Text,TextBox2.Text);
}
else
{
ht[TextBox1.Text] = Convert.ToInt32(ht[TextBox1.Text])Convert.ToInt32(TextBox2.Text);
}
}
Session["myCart"] = ht;
Response.Write("<script>alert('"+ht[TextBox1.Text].ToString()+"');</script>");
}
也就是说下面的代码,无法在本地硬盘上建立Cookie。
请看错误在哪呢?
我把系统放置Cookie里的文件全部删除。然后跑下面的代码,发现在机器上并没有建立Cookie 请问为什么呢?private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
int BookId;
HttpCookie cookie;
if(!Page.IsPostBack)
{
if(1!=1)
{
//用户没有登陆
}
else
{
if(!Object.Equals(Request.QueryString["id"],null))
{
BookId=int.Parse(Request.QueryString["id"].ToString());
if(Object.Equals(Request.Cookies["MyCart"],null))
{
cookie = new HttpCookie("MyCart");
Response.Write("<script>alert('"+"开始新建Cookie"+"');</script>");
}
else
.......
}
}
}