请教各位老师 Winfrom怎么使用post方法提交checkbox的值呢? 请教各位老师 Winfrom怎么使用post方法提交checkbox的值呢?请各位赐教 感激不尽..! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用HttpWebRequest 网上还是挺多文章的。参考:http://hi.baidu.com/anziv/blog/item/12504e1040b72a0c213f2e91.htmlhttp://wenku.baidu.com/view/c1b49a36a32d7375a4178090.html //将一个存放文件地址的数组绑定到checkboxlistcheckedListBox1.Items.Add(Path.GetFileName(File[i]), false);//绑定checkboxlist for (int i = 0; i < checkedListBox1.CheckedItems.Count; i++) { string path = "文件地址" + "\\"; path = path + checkedListBox1.CheckedItems[i]; string uriString = "http://www.xxx.com.cn/upload/updata/" + checkedListBox1.CheckedItems[i].ToString(); FileStream fs = new FileStream(checkedListBox1.CheckedItems[i].ToString(), FileMode.Open, FileAccess.Read); BinaryReader br = new BinaryReader(fs); Byte[] postArray = br.ReadBytes(Convert.ToInt32(fs.Length)); Stream postStream = upload.OpenWrite(uriString, "POST"); if (postStream.CanWrite) { postStream.Write(postArray, 0, postArray.Length); result = true; } postStream.Close(); fs.Close();} HttpWebRequest通过post等提交到相关页面,获取执行的页面数据byte[] bdata = Encoding.Default.GetBytes(postData); System.Net.HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create(""); myRequest.Method = "POST"; myRequest.ContentType = "application/x-www-form-urlencoded"; myRequest.ContentLength = bdata.Length; Stream newStream = myRequest.GetRequestStream(); 先用个 抓包工具 比如 httpanalyzer httpwatch等,看下每次发送的到底是什么内容 再用4楼的代码 数据库导出到excel的问题 急问一个问题,关于win7下msi的 .net remoting 可以使用UDP吗? c#可以进行嵌入式开发吗 急求 基于C#打印视频教程!! ■请问■ 如何将图片输出到word中? 不能正常打开solution文件 如何提高循环修改表数据慢的情况 介绍几本学习C#的好书 WPF中con.Open()报错,且因存在同名数据库,无法附加一个自动命名的数据库 请问各位高人,小弟有个问题不知道怎么解决?望高人帮忙!! C#中从excel中的导入导出怎么设计
网上还是挺多文章的。参考:
http://hi.baidu.com/anziv/blog/item/12504e1040b72a0c213f2e91.htmlhttp://wenku.baidu.com/view/c1b49a36a32d7375a4178090.html
//将一个存放文件地址的数组绑定到checkboxlist
checkedListBox1.Items.Add(Path.GetFileName(File[i]), false);//绑定checkboxlist
for (int i = 0; i < checkedListBox1.CheckedItems.Count; i++)
{
string path = "文件地址" + "\\";
path = path + checkedListBox1.CheckedItems[i];
string uriString = "http://www.xxx.com.cn/upload/updata/" + checkedListBox1.CheckedItems[i].ToString();
FileStream fs = new FileStream(checkedListBox1.CheckedItems[i].ToString(), FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
Byte[] postArray = br.ReadBytes(Convert.ToInt32(fs.Length));
Stream postStream = upload.OpenWrite(uriString, "POST");
if (postStream.CanWrite)
{
postStream.Write(postArray, 0, postArray.Length);
result = true;
}
postStream.Close();
fs.Close();}
byte[] bdata = Encoding.Default.GetBytes(postData);
System.Net.HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("");
myRequest.Method = "POST";
myRequest.ContentType = "application/x-www-form-urlencoded";
myRequest.ContentLength = bdata.Length;
Stream newStream = myRequest.GetRequestStream();