你使用的是HTML控件,也可能是我没太明白你的意思。不过,你好像是说,提交后数据还保持在那里吗?如果是这样,其实就是一个状态保持的问题,你把以上控件换成ASP。NET控件就可以解决了。因为。NET中的WEB FORM控件对数据的状态会在服务器端进行保持的。不知你说的是不是这个意思。
解决方案 »
- TabPage的问题
- decimal --小问题
- C#字符串转换
- 水晶报表有没有类似于C#的(好像是Layout)多个控件调整对齐,大小的工具栏?
- 如何让滚动条有背景图片!
- 提供繁体系统
- 如何实现多项拖放,比如在listview中选择一个文件夹中的某几个文件,拖到另一个文件夹中
- C#WINDOWS应用主程序使用form时如何接受传递进来的参数?
- 用C#如何编写一个控制台程序,用来打印所有进程的CPU占有率
- ORACLE 10G ODBC数据源已添加成功,在VS2013的水晶报表里为何不能连接成功?
- vs.net beta2的CDKey在哪张光盘上?文件名是什么?我怎么找不到,注册微软的时候要用
- C#的语法全看完了(一本书)头很晕,接下来做什么?研究算法?数据结构?还是直接编程??
How Do I...Make a POST request?
http://samples.gotdotnet.com/quickstart/howto/doc/WebRequests/clientPOST.aspxsomething like this:using System;
using System.Net;
using System.IO;
using System.Text;
using System.Web;
public static void getPage(String url, String payload) {
try { WebRequest req = WebRequest.Create(url);
req.Method = "POST";
req.ContentType = "application/x-www-form-urlencoded";
StringBuilder UrlEncoded = new StringBuilder();
Char[] reserved = {'?', '=', '&'};
byte[] SomeBytes = null; if (payload != null) {
int i=0, j;
while(i<payload.Length){
j=payload.IndexOfAny(reserved, i);
if (j==-1){
UrlEncoded.Append(HttpUtility.UrlEncode(payload.Substring(i, payload.Length-i)));
break;
}
UrlEncoded.Append(HttpUtility.UrlEncode(payload.Substring(i, j-i)));
UrlEncoded.Append(payload.Substring(j,1));
i = j+1;
}
SomeBytes = Encoding.UTF8.GetBytes(UrlEncoded.ToString());
req.ContentLength = SomeBytes.Length;
Stream newStream = req.GetRequestStream();
newStream.Write(SomeBytes, 0, SomeBytes.Length);
newStream.Close();
} else {
req.ContentLength = 0;
}
WebResponse result = req.GetResponse();
Stream ReceiveStream = result.GetResponseStream();
Encoding encode = System.Text.Encoding.GetEncoding("utf-8");
StreamReader sr = new StreamReader( ReceiveStream, encode );
Console.WriteLine("\r\nResponse stream received");
Char[] read = new Char[256];
int count = sr.Read( read, 0, 256 );
Console.WriteLine("HTML...\r\n");
while (count > 0) {
String str = new String(read, 0, count);
Console.Write(str);
count = sr.Read(read, 0, 256);
}
Console.WriteLine("");
} catch(Exception e) {
Console.WriteLine( e.ToString());
Console.WriteLine("\r\nThe request URI could not be found or was malformed");
}
}
你怎么什么问题都会啊?你好象是百科全书啊。asp js vbs 现在连c#就都有资料。
真是佩服!!佩服!!