#c# #asp.net #gridview
#c# #asp.net #gridview
Вопрос:
В простом datagridview он выдает ошибку при запуске (ошибка компиляции): (Ошибка источника:
Строка 11: Строка 12:
Строка 13: )
mycode
public partial class website : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Fillgrid();
}
public void Fillgrid()
{
Dataset ds = new Dataset();
SqlConnection cn = new SqlConnection(@"Server=.SQLEXPRESS; DataBase=first; Integrated Security=true;");
cn.Open();
SqlCommand cmd;
cmd = new SqlCommand("select * from attendance", cn);
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
adapter.Fill(ds);
cn.Close();
selectGridView.DataSource = ds;
selectGridView.DataBind();
}
}
Комментарии:
1.
dataset ds = new dataset();
Компилируется ли это? так и должно бытьDataSet
, C # чувствителен к регистру2. Я изменил его, но при запуске он выдает другую ошибку: строка 13:»>
3. Какую ошибку вы получаете? Вторая ошибка, о которой вы упоминаете в своем комментарии, находится в файле aspx. Вы не поделились этим в своем сообщении
4. Пожалуйста, предоставьте логику страницы ASPX для сетки
5. что такое логика страницы ASPX?
Ответ №1:
Я думаю, вы можете использовать следующий код!!
Dataset ds = new Dataset();
SqlConnection cn = new SqlConnection(@"Server=.SQLEXPRESS; DataBase=first; Integrated Security=true;");
cn.Open();
SqlDataAdapter adapter = new SqlDataAdapter("select * from attendance", cn);
adapter.Fill(ds,"attendance");
cn.Close();
selectGridView.DataSource = ds;
selectGridView.DataBind();