不能以方法的方式使用不可调用的“System.Data.DataTable.Rows”。
只是我用户控件的后天代码, DataRow temp=Ta.Rows(0);是红色的,显示错误是不能以方法的方式使用不可调用的“System.Data.DataTable.Rows”。求各位帮帮忙,小弟实在不会!!
namespace WebApplication1
{
public partial class WebUserControl3:System.Web.UI.UserControl
{
public int T{get;set;}
public DataTable Ta{get;set;}
protected void Page_Load(object sender, EventArgs e)
{
DataTable dataTable=new DataTable();
Ta=(DataTable)Session["dataTable"];
T=(int)Session["T"];
if(Ta!=null&&Ta.Rows.Count>0)
{
DataRow temp=Ta.Rows(0);
/
Label1.Text=temp["Neirong"].ToString();//显?示?题琣目?
RadioButton1.Text=temp["A"].ToString();//A答鋏鋏e案?
RadioButton2.Text=temp["B"].ToString();//B答鋏鋏e案?
RadioButton3.Text=temp["C"].ToString();//C答鋏鋏e案?
RadioButton4.Text=temp["D"].ToString();//D答鋏鋏e案?
}
}
}
------解决方案--------------------dt.Row[0] 是方括号 一般数组用的都是方括号 调用方法和类 是员括号
------解决方案--------------------
dt.Row[0]这个方括号应该是索引吧?
------解决方案--------------------DataRow temp=Ta.Rows[0];
------解决方案--------------------你是vb.net转过啦的吧,
这种问题应该自己可以发现的。