哪位高手帮小弟我看看这种错是为什么
谁帮我看看这种错是为什么啊
string T_name = Request.Form["textfield2"];
T_name = T_name.Replace("'", "");
这是后台写的
他说这句有
未将对象引用设置到对象的实例。
------解决方案--------------------
string T_name="";
if(Request.Form["textfield2"]!="" && Request.Form["textfield2"]!=string.empty))
{
T_name = Request.Form["textfield2"];
T_name = T_name.Replace("'", "");
}
------解决方案--------------------
textfield2
是不是名称写错了???
------解决方案--------------------
string T_name = Request.Form["textfield2"];
T_name = T_name.Replace("'", "");
这是后台写的
他说这句有
未将对象引用设置到对象的实例。
------解决方案--------------------
string T_name="";
if(Request.Form["textfield2"]!="" && Request.Form["textfield2"]!=string.empty))
{
T_name = Request.Form["textfield2"];
T_name = T_name.Replace("'", "");
}
------解决方案--------------------
textfield2
是不是名称写错了???
------解决方案--------------------
- C# code
if(Request.Form["textfield2"] != null) { T_name = Request.Form["textfield2"]; }
------解决方案--------------------
確定表單內有textfield2控件?
------解决方案--------------------
確定表單內有textfield2?
------解决方案--------------------
Request.Form["textfield2"];
没有值!看看是不是写错了 还是没有传过来
------解决方案--------------------
同上!
------解决方案--------------------
- C# code
string T_name = Request["textfield2"]; if(!string.IsNullOrEmpty(T_name)) { T_name = T_name.Replace("'", ""); }
------解决方案--------------------
先进行非空判断。。
- C# code
if(Request.Form["textfield2"] != null) { T_name = Request.Form["textfield2"]; T_name = T_name.Replace("'", ""); }
------解决方案--------------------
楼上几位说的都对,原因就出在:
Request.Form["textfield2"] 没有拿到值!!!
检查:
textfield2 是否是你想传值的控件名称;