Avatar billede dr_chaos Nybegynder
24. maj 2005 - 17:03 Der er 1 kommentar og
1 løsning

ButtonColumn og CSS i c#

Jeg har en side hvor jeg har et datagrid.
I codebehind filen definerer jeg en buttoncolumn. Den viser den fint på siden.
Jeg har derudover en css fil som jeg har fået udleveret. i den er der en definition på en lille knap.
Den definition vil jeg gerne bruge på min buttoncolumn.
Jeg har fundet flere eksemplar på hvordan man kan bruge css og buttoncolumn i et datagrid.
Men de er alle på vb og benytter en typekonverteringsfunktion som hedder ctype.
Den findes ikke i c#.
Derfor vil jeg spørge om det er muligt at benytte css og buttoncolumn i c#og hvis ja hvordan ?
Avatar billede jokkejensen Novice
24. maj 2005 - 18:59 #1
du kan bare erstatte ctype med System.Convert.ToInt32() eller (int)
Avatar billede dr_chaos Nybegynder
26. maj 2005 - 10:09 #2
jeg fandt løsningen på mit problem:

Der skal tilføjes en itemcreated eventhandler til datagrid.
event koden er:
private void BilFabrikantDataGrid_ItemCreated(object sender, DataGridItemEventArgs e)
        {
            if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
            {
                Button del = (Button)Convert.ChangeType(e.Item.Cells[2].Controls[0], typeof(Button));
                del.CssClass = "smallButton";
            }
        }
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