B-Arts DocumentationIndice generale

BMenu - esempi

<BMenu @ref="menu"
       CampoID="ID"
       CampoIDPadre="IDPadre"
       CampoDescrizione="Descrizione"
       CampoComando="Comando"
       CampoOrdine="Ordine"
       CampoImage="Icona"
       CampoToolTip="Suggerimento"
       RootValueIsNull="true"
       TipoDatoCampoKey="BMenu.eTipoDatoKey.NUMERICO" />

@code {
  private BMenu? menu;

  private bool CaricaMenu(DataTable tabella)
  {
    if (menu is null) return false;
    bool result = menu.Init(tabella);
    if (!result)
    {
      foreach (Exception exception in menu.ExceptionsList)
      {
        // Applicare qui la gestione errori dell'applicazione.
      }
    }
    return result;
  }
}

Per radici con un valore esplicito impostare RootValueIsNull="false" e valorizzare RootValue. Usare ImageIsByteArray quando la colonna immagine contiene dati binari.