protected void Page_Load(object sender, EventArgs e)
{
string write;
write = Request["userName"].ToString();
Response.Write(write);
}
userName是在一个html上的TextBox的ID
html上相关处是这样的<form method="post" action="Default.aspx">。
为什么回出现“未将对象引用设置到对象的实例。”
{
string write;
write = Request["userName"].ToString();
Response.Write(write);
}
userName是在一个html上的TextBox的ID
html上相关处是这样的<form method="post" action="Default.aspx">。
为什么回出现“未将对象引用设置到对象的实例。”
解决方案 »
- jquery做的选项卡,执行服务器控件回送后,如果保持当前选项卡依旧被选中?
- 关于接收web service返回xml的问题
- 求WCF LINQ初学者用的书!!
- 终于不用为用户控件和样式表中的相对路径(Asp.net)而烦恼
- asp.net atlas脚本错误!
- 求助GridView等绑定问题
- web 水晶报表打印
- ██ 没有分的问题,: ) ██ 我想察年我的服务器服了多少容是的缓存? 还存多少可以用? 怎么察年? ██████
- 急!急!怎么用asp.net2.0(c#)实现与FTP服务器的连接,以及上传下载文件?
- 两张表中添加一天一条记录 求大神 帮忙看下 sql 语句该如何去写
- 注册会员时提交数据类型非nvarchar的内容 怎么写?
- 兄弟们帮我一下在当在<textarea> 存在 </textarea> 的时候怎么处理
所以出错.string write = Request["userName"];
protected void Page_Load(object sender, EventArgs e)
{
if(IsPostBack){
string write;
write = Request["userName"].ToString();
Response.Write(write);
}
}
write = Convert.ToString(Request.Form["userName"]);
这样不会抛出错误,最多得到一个空字符串
不加ToString()就无错误,应该是没值
谢谢,是你说的那样,本人初学,谢谢
散分
然后使用:
write = Convert.ToString(Request.Form["userName"]);
记得加Request后面的Form,错误应该不会有的,只是没有提交值时为得到一个空字符串write