传送数据的问题,有几点不太明白~~~~~~请学哥看一看~~~~~~~很单间
向postmessage.aspx传送数据
public void Submit_Click(Object sender,EventArgs e)
{
DateTime now =DateTime.Now;
String req="name="+System.Web.HttpUtility.UrlEncode(name.Text,System.Text.Encoding.UTF8);
req+="&&email"="+System.Web.HttpUtility.UrlEncode(email.Text,System.Text.Encoding.UTF8);
req+="&&subject"="+System.Web.HttpUtility.UrlEncode(subject.Text,System.Text.Encoding.UTF8);
req=="&&date="+System.Web.HttpUtility.UrlEncode(now.ToString(),System.Text.Encoding.UTF8);
req+="&&newpost"="+System.Web.HttpUtility.UrlEncode("yes",Text,System.Text.Encoding.UTF8);
req+="&&message"="+System.Web.HttpUtility.UrlEncode(message.Text,System.Text.Encoding.UTF8);
Response.Redirect("postmessage2.aspx?"+req));
}
1.伟送数据和我直接加入的数据库中然后在postmessage.aspx显示出来的不同~
2:System.Web.HttpUtility.UrlEncode 与System.Text.Encoding.UTF8是什么意思
3。为什么name 前不用加&& 而其它的都加了呢~&&的作用
4.调试的有出错~
请看:行 49: DateTime now =DateTime.Now;
行 50: String req="name="+System.Web.HttpUtility.UrlEncode(name.Text,System.Text.Encoding.UTF8);
行 51: req+="&&email"="+System.Web.HttpUtility.UrlEncode(email.Text,System.Text.Encoding.UTF8);
行 52: req+="&&subject"="+System.Web.HttpUtility.UrlEncode(subject.Text,System.Text.Encoding.UTF8);
行 53: req=="&&date="+System.Web.HttpUtility.UrlEncode(now.ToString(),System.Text.Encoding.UTF8);
是什么原因?