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.
