using System;
using System.Data;
using System.Configuration;
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; public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request["txtUserName"] != null && Request["txtUserPwd"] != null )
{
string username = Request["txtUserName"].ToString();
string userpwd = Request["txtUserPwd"].ToString();
//string username = this.txtUserName.Text.ToString();
//string usepwd = this.txtUserPwd.Text.ToString();
Response.Write("用户名为:" + username + " 密码:" + userpwd); }
}
}这段代码,为什么Response.Write写不出来呢?请高手指点。谢谢。
using System.Data;
using System.Configuration;
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; public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request["txtUserName"] != null && Request["txtUserPwd"] != null )
{
string username = Request["txtUserName"].ToString();
string userpwd = Request["txtUserPwd"].ToString();
//string username = this.txtUserName.Text.ToString();
//string usepwd = this.txtUserPwd.Text.ToString();
Response.Write("用户名为:" + username + " 密码:" + userpwd); }
}
}这段代码,为什么Response.Write写不出来呢?请高手指点。谢谢。
解决方案 »
- 怎样用jquery弹出一个层后,页面变灰不能操作
- 正则
- 如何创建映射到存储过程的DataContext方法?
- 如何让一个Cookies当在当前浏览器中有效 关闭后就自动删除
- 为什么在页面引用js后,页面字体等属性失效
- 请问一下这样的库结构应该怎么设计会比较合理。
- 浏览 .aspx文件出错:程序集“Microsoft.mshtml”的签名检查失败
- 前台引用js页面 js页面用jquery调用 后台方法获取数据
- 有关web上的大量数据传输的专题讨论,结帖时妙论者高分相赠
- 求助高人,我的一个存储过程返回多个记录集,我如何.....
- 为什么我的vs2005里没有出“设备仿真管理器"?
- 请大家帮我个忙,测试一下网站的问题,空间新买的,老出问题
上面有一个为空了
<form method ="post" action ="Default.aspx">
<table style="width: 556px; height: 152px">
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserName" type="text" /></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserPwd" type="text" /></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="Submit1" type="submit" value="提交" /></td>
<td>
</td>
</tr>
</table>
</form>
<head>
<title>无标题页</title>
</head>
<body>
<form action="Login.aspx" method="post">
<input id="usr" type="text" name="usr" />
<input id="Submit1" type="submit" value="submit" />
</form></body>
</html>Login.aspx.csusing 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;public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string usr = Request["usr"].ToString();
Response.Write(usr);
}
}vs2005上通过,你可能 是在html页面的form中没有使用method="post"
用Request.Form["txtUserName"]
看看你传送方式是不是post
response.redirect("xxx.aspx?dd="+username);
接收的时候用Request.QueryString["dd"]
<form method ="post" action ="Default.aspx">
<table style="width: 556px; height: 152px">
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserName" type="text" /></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserPwd" type="text" /></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="Submit1" type="submit" value="提交" /></td>
<td>
</td>
</tr>
</table>你刚开始贴的page_load里面的代码和这个是在一个页面么?
另外,用html控件时要设置它的name属性,用id属性后台是获取不到它的值的
都改成
<input id="txtUserName" name="txtUserName" type="text" /></td>
把这个判断去掉就可以了
<input id="Submit1" type="submit" value="提交" />里面的跳转事件呢?
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form method ="post" action ="Default.aspx">
<table style="width: 556px; height: 152px">
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserName" type="text" name="txtUserName"/></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="txtUserPwd" type="text" name="txtUserPwd"/></td>
<td>
</td>
</tr>
<tr>
<td>
</td>
<td style="width: 273px">
<input id="Submit1" type="submit" value="提交" /></td>
<td>
</td>
</tr>
</table>
</form>
<table><tr><td></td></tr></table></body>
</html>
default.aspx.cs
using System;
using System.Data;
using System.Configuration;
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;public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (Request["txtUserName"] != null && Request["txtUserPwd"] != null)
{
string username = Request["txtUserName"].ToString();
string userpwd = Request["txtUserPwd"].ToString();
//string username = this.txtUserName.Text.ToString();
//string usepwd = this.txtUserPwd.Text.ToString();
Response.Write(username);
Response.Write(userpwd);
}
}
}2005测试通过。。
都改成
<input id="txtUserName" name="txtUserName" type="text" /></td>只是改成这里楼上有人说了解决方法呀。。