2014-10-20 3 views
0

У меня есть вид сетки данных и кнопка на моей странице ASP.net.привязывать данные к сетке в ASP.net

Я вызываю этот метод при событии нажатия кнопки.

protected void btnSearch_Click(object sender, EventArgs e) 
{ 
    getlbCat(); 
} 

Это метод lbCat

public void getlbCat() 
{ 
    GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue(); 
} 

Это мой метод

public DataTable getLibraryCatalogue() 
{ 
    string quary1 = "EXEC SelectLibraryCatalogue"; 
    return new DataAccessLayer().executeTable(quary1); 
} 

бизнес слой Но когда я нажимаю на кнопку в виде сетки не заполняется данными.

Как это решить?

Я использую визуальную студию 2010.

ответ

1

Попытка вызвать метод DataBind сетки

public void getlbCat() 
{ 
    GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue(); 
    GVDetails.DataBind(); 
} 
+0

Просто figured.Many спасибо. – Sahil

0

Глупый сам. Извините, если я потратил время на просмотр ваших зрителей. Я пропустил строку GVDetails.DataBind();

public void getlbCat() 
{ 
    GVDetails.DataSource = new LibraryCatalogueOP().getLibraryCatalogue(); 
    GVDetails.DataBind(); 
} 
Смежные вопросы