[英]Check if variable values are NULL in DataSet in c#
我正在尝试遍历DataSet
以检查 MasterPage 的变量Mp.TheObjectPropertyNameMatr
是否已返回NULL
值。
当MasterPage
的变量Mp.TheObjectPropertyNameMatr
返回NULL
值时,我需要将此 aspx 页面重定向到默认 aspx 页面。
但如果在DataSet
上添加此代码:
private DataSet RetrieveProducts()
{
if (!String.IsNullOrEmpty(Mp.TheObjectPropertyNameMatr))
{
DataTable dt = new DataTable();
DataSet ds = new DataSet();
.......
return ds;
}
else
{
return null;
Response.Redirect("Default.aspx");
}
}
我有这个错误:
没有可执行代码
在这一行代码:
Response.Redirect("Default.aspx");
请问你能帮我吗?
您收到错误“无可执行代码” ,因为您在Response.Redirect("Default.aspx");
之前返回null
; 线。
在您的情况下,在 return 语句之后编写的代码是不可访问的。
来自MSDN :
return 语句终止它出现的方法的执行,并将控制权返回给调用方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.