Avatar billede jespera Nybegynder
20. april 2005 - 10:00 Der er 5 kommentarer og
1 løsning

DataGrid med edit, save, cancel knap samt checkbox - C#

Hej Alle,

I dette spg. http://www.eksperten.dk/spm/601476
fik jeg et super svar. :-)

Dog skal jeg nu have en checkbox for hver textbox der er i griddet. Jeg skal så når form submittes checke om checkbox er checked.

Hvordan gøres det?
Avatar billede burningice Nybegynder
20. april 2005 - 18:35 #1
foreach (DataGridItem item in ditDataGrid.Items) {
  foreach (Control c in item.Controls) {
      if (c is CheckBox) {
        CheckBox chk = (CheckBox)c;
        if (chk.Checked == true) {
            /gør noget med chk
        }
      }
  }
}
Avatar billede jespera Nybegynder
21. april 2005 - 11:20 #2
Jamen så mødes vi igen og det kan jo kun blive godt :-)

Det du har posted er funktionen til at checke :-) Men hvordan tilføjer jeg så en checkbox til mit datagrid (jvf http://www.eksperten.dk/spm/601476)
Avatar billede burningice Nybegynder
21. april 2005 - 11:38 #3
det nemmeste er jo bare at lave en TemplateColumn:

<asp:DataGrid id="mitGrid" runat="server" AutoGenerateColumns="False">
<Columns>
<asp:TemplateColumn HeaderText="Enabled">
  <ItemTemplate>
    <asp:CheckBox id="enabled" runat="server" />
  </ItemTemplate>
</asp:TemplateColumn>
</columns>
</datagrid>
Avatar billede jespera Nybegynder
27. april 2005 - 10:15 #4
Hej cyberfessor....

jeg checker lige dit eksempel ASAP har desværre ikke haft tid til det før nu.....
Avatar billede jespera Nybegynder
12. maj 2005 - 09:06 #5
Hephey...........

tak for hjælpen....

ligger du lige et svar......
Avatar billede burningice Nybegynder
14. maj 2005 - 18:49 #6
svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester