c# - populating GridView with List Data Structure all the items are displayed in single column -
i've created list , filled values form. on button click want values input in form user shown in gridview. populated gridview list. getting data in single column.
protected void btnsubmit_click(object sender, eventargs e) { try { string result = string.empty; page.validate(); if (!page.isvalid) { return; } result = new c_opdregistration().set_opdreg(inputname.value, inputage.value, male.checked ? 1 : 2, inputcontact.value, inputaddress.value, "user", "1", ddl_type.selectedvalue ); if(result!=null) { string patient_id = string.empty; list<string> list = new list<string>(new string[] { result.tostring(), inputname.value, inputage.value, male.checked ? "male" : "female", inputcontact.value, inputaddress.value, "user", ddl_type.selecteditem.tostring() }); displayopd(list); return; } } catch (exception ex) { throw; } } protected void displayopd(list<string> lst) { try { if(lst != null) { gridview1.datasource = lst; gridview1.databind(); div_grid.visible = true; } } catch (exception ex) { throw; } } my aspx gridview:
<div id="div_grid" runat="server" visible="false"> <asp:gridview id="gridview1" runat="server" autogeneratecolumns="true" width="100%" headerstyle-horizontalalign="left"> </asp:gridview> </div> i want data displayed in tabular form:
id name age gender contact address user type 1 jerry 24 male 9987 block street user general how can give header name each column while populating data list? gridview showing result in single column:
item 1709121012 jerry koino 34 male 34567 block street user general
can change button click event ?
protected void btnsubmit_click(object sender, eventargs e) { try { string result = string.empty; page.validate(); if (!page.isvalid) { return; } result = new c_opdregistration().set_opdreg(inputname.value, inputage.value, male.checked ? 1 : 2, inputcontact.value, inputaddress.value, "user", "1", ddl_type.selectedvalue ); if (result != null) { list<dataobject> list = new list<caproncrm.dataobject>() { new dataobject() { inputname = inputname.value, inputage = inputage.value, gender = male.checked ? "male" : "female", inputcontact = inputcontact.value, inputaddress = inputaddress.value, type = "user", selecteditemtext = ddl_type.selecteditem.tostring() } }; displayopd(list); return; } } catch (exception ex) { throw; } }
Comments
Post a Comment