首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

一个很菜的有关问题

2012-01-12 
一个很菜的问题protectedvoidPage_Load(objectsender,EventArgse){stringwritewriteRequest[ userName

一个很菜的问题
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 "> 。
为什么回出现“未将对象引用设置到对象的实例。”

[解决办法]
userName是在一个html上的TextBox的ID这个TextBox有Name吗? <input type= "text " Name = "userName " > 光有id不行,必须有Name= "userName "
[解决办法]
<input type= "text " name= "userName ">
然后使用:
write = Convert.ToString(Request.Form[ "userName "]);
记得加Request后面的Form,错误应该不会有的,只是没有提交值时为得到一个空字符串write

热点排行