Составной ключ в Syncfusion Blazor DatagridC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Составной ключ в Syncfusion Blazor Datagrid

Сообщение Anonymous »

Мне нужен совет по реализации составного ключа в Syncfusion для Blazor Datagrid. Он не позволяет использовать составные ключи, и билет на добавление его в качестве функции остается неизменным уже несколько лет.
Это класс TimeUnit, который использует составной ключ ID и Valid From. Дата:

Код: Выделить всё

    public class TimeUnit
{
public Int16 timeUnitID { get; set; }
public DateTime validFrom { get; set; }
public DateTime? validTo { get; set; }
public string description { get; set; }
public Nullable days { get; set; }
public Common.SpecialProcessing specialProcessing { get; set; }
public DateTime dateLastActivity { get; set; }
}
И это выдержка из dbContext, где определен ключ

Код: Выделить всё

            builder.Entity().HasKey(table => new
{
table.timeUnitID,
table.validFrom
});
Этот формат выдержал испытание временем благодаря Windows Froms, WPF и Angular с использованием PrimeNG. Но не Syncfusion для Blazor Datagrid.
Я подумываю добавить что-то вроде

Код: Выделить всё

[Not Mapped]
public Int16 timeUnitID { get; set; }
в класс и заполнение его последовательными целыми числами после выборки. Я мог бы предложить его в качестве жертвенного ключа к Syncfusion Blazor Datagrid.
Атрибуты идентификатора TimeUnit ID могут различаться в разные моменты времени — это относится ко многим моим определениям, поэтому это Формат ключа должен сохраниться.
Я прошу предложений по обходному пути, прежде чем приступить к тому, который я изложил здесь.

Подробнее здесь: https://stackoverflow.com/questions/787 ... r-datagrid
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Составной ключ в Syncfusion Blazor Datagrid
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Предотвратить фильтрацию определенных строк в DataGrid Blazor Syncfusion
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Составной первичный ключ и внешний ключ одновременно в JPA Hibernate
    Anonymous » » в форуме JAVA
    0 Ответы
    112 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Syncfusion Blazor Grid: адаптивный режим не работает по-разному для ширины рабочего стола и мобильного устрой
    Anonymous » » в форуме C#
    0 Ответы
    29 Просмотры
    Последнее сообщение Anonymous
  • Проблема с Syncfusion Blazor Grid: адаптивный режим не работает по-разному для ширины рабочего стола и мобильного устрой
    Anonymous » » в форуме C#
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»