B-Arts DocumentationIndice generale

BForeignKeyAttribute - Esempi

Selezione da una tabella collegata

using B.BAttributes;

public class OrderEditor
{
  [BForeignKey("IDCustomer", "CompanyName", "Customers",
    CampiOrdinamento = "CompanyName")]
  public int CustomerID { get; set; }
}

IDField è il campo valore, DescriptionField è il testo mostrato, NomeTabella identifica la tabella o sorgente usata dal controllo e CampiOrdinamento definisce l'ordinamento. In presenza dell'attributo, BPropertyGrid sceglie un editor a elenco.

I nomi sono metadati SQL e devono provenire dal modello B-Arts verificato; non costruirli direttamente da input dell'utente.