c# - Get dataGridView selected row value -
i have following class , want current selected row value , set textbox:
private void updatewines() { string evalstr = "(wines::get-wine-list)"; multifieldvalue mv = (multifieldvalue)enviroment.eval(evalstr); list<winerecommendation> winereclist = new list<winerecommendation>(); (int = 0; < mv.count; i++) { factaddressvalue fv = (factaddressvalue)mv[i]; int certainty = (int)((floatvalue)fv.getfactslot("certainty")); string winename = ((stringvalue)fv.getfactslot("value")); winereclist.add(new winerecommendation() { winename = winename, certainty = certainty }); } datagridview.datasource = winereclist; //richtextbox1.text = datagridview1.selectedcells[0].value; richtextbox1.text = datagridview.currentcell.rowindex.tostring(); } i used richtextbox1.text = datagridview.currentcell.rowindex.tostring(); winename returns 0;
here's image: 
try
richtextbox1.text=datagridview1.rows[e.rowindex].cells["your coloumn name"].value.tostring();
Comments
Post a Comment