Hi,
The DataGridView control is not displaying text. I am not getting any error, but I think I am not able to bind DataGrid properly. I have used the following code:
private void BindGridView()
{
List ListAllOrganizationType = obj_OrganizationType.SelectAll();
string OrganizationNameSearch = cmb_OrganizationTypeName.Text.ToString().ToLower();
var ListOrganzaitionType = (List)(from OrgType in ListAllOrganizationType where (OrganizationNameSearch == string.Empty ? true : (OrgType.TypeName.ToLower().Contains(OrganizationNameSearch))) select OrgType).ToList();
if (ListOrganzaitionType.Count > 0)
{
gv_OrganizationType.DataSource = new List(ListOrganzaitionType);
}
else
{
MessageBox.Show("No Records Found", "Alert");
}
}
SelectAll() is a method which fetches the list or Organization from the database.
Kindly let me know what is the error in this code.
Thank you.
Harsh JaniPosted Jan 26, 2015, 11:49 PM
This is a windows application, so I cannot use DataBind() method.
Francis SusaimichaelPosted Jan 24, 2015, 5:36 AM
private void BindGridView()
{
List
string OrganizationNameSearch = cmb_OrganizationTypeName.Text.ToString().ToLower();
var ListOrganzaitionType = (List
if (ListOrganzaitionType.Count > 0)
{
gv_OrganizationType.DataSource = new List
// You missed out this line.
gv_OrganizationType.Databind();
}
else
{
MessageBox.Show("No Records Found", "Alert");
}
}