none
Delete v GridView

    Dotaz

  • Zdravím,

    chtěl jsem se zeptat jak nahradit strandartní tlačítko delete v GridView obrázkem a to samé pro tlačítko edit . Mám je tam standartně přidané v návrhu přes AutoGenerateDeleteButton = true; a AutoGenerateEditButton = true;

    Díky.
    8. ledna 2011 23:36

Odpovědi

  • Pro nastavení vlastních obrázků se používá prvek <asp:CommandField> a jeho atributy. Prvek vytvoří v GridView sloupec a zobrazí v něm odpovídající tlačítka podle toho, jestli jejich zobrazení povoleno, nebo zakázáno (viz atributy začínající v názvu na "Show").

    Ukázka jednoho takového prvku :

    < asp : CommandField CancelImageUrl = "~/obrazky/formulare/cancel.gif" DeleteImageUrl = "~/obrazky/formulare/delete.gif" EditImageUrl = "~/obrazky/formulare/edit.gif" ShowEditButton = "True" ShowCancelButton = "true" UpdateImageUrl = "~/obrazky/formulare/update.gif" ButtonType = "Image" HeaderStyle-Width = "28px" HeaderText = "Editace" >

    Boris Lehečka (Word, Access, VBA, XML, C#, SQL)
    14. ledna 2011 10:21