その場合AutoGenerateColumns="True"
、グリッドはデータセットとバインドしてデータを表示しますが、false に設定するとバインドせず、データテーブルに行がある場合でも NoRecords 値が表示されます。
これは何が原因で、どうすれば修正できますか?
pas.MasterTableView.AutoGenerateColumns =false;
DataTable dt = new DataTable();
dt.Columns.Add("SNo");
dt.Columns.Add("Name");
dt.Columns.Add("Add");
DataRow dsa = dt.NewRow();
dsa["SNo"] = "1";
dsa["Name"] = "Karthik";
dsa["Add"] = "Hyd";
dt.Rows.Add(dsa);
dsa = dt.NewRow();
dsa["SNo"] = "2";
dsa["Name"] = "krishna";
dsa["Add"] = "Hyd";
dt.Rows.Add(dsa);
dsa = dt.NewRow();
dsa["SNo"] = "3";
dsa["Name"] = "kailas";
dsa["Add"] = "Hyd";
dt.Rows.Add(dsa);
dsa = dt.NewRow();
dsa["Sno"] = "4";
dsa["Name"] = "Billa";
dsa["Add"] = "Hyd";
dt.Rows.Add(dsa);
dsa = dt.NewRow();
dsa["Sno"] = "5";
dsa["Name"] = "asdf";
dsa["Add"] = "qwer";
dt.Rows.Add(dsa);
pas.DataSource = dt;
pas.DataBind();