Asp.Net, сайт динамических данных, внешний ключ отношения один-к-одному, DropdownList, как настроить? - PullRequest
1 голос
/ 15 марта 2010

Я использую тип проекта Asp.Net Dynamic Data Website.Я создал базу данных, которая имеет отношение один к одному между двумя таблицами, указанными с использованием внешнего ключа (это может быть один ко многим, но я использовал конструктор linq, чтобы изменить его на отношение один к одному).

*У меня есть таблица Invoice и таблица CreditNote, которая принимает Invoice_Id в качестве внешнего ключа

Я надеялся, что при переходе к CreditNotes / Insert.aspx он отобразит список InvoiceIds в раскрывающемся спискесписок.Он почти делает это - он создает выпадающий список, но заполняет только значение параметра, а не текст, поэтому я получаю что-то вроде этого в источнике html (обратите внимание, что заполняется только значение - которое пользователю кажется пустым):

<select>
    <option value="someInvoiceId"></option>
    <option value="someInvoiceId"></option>
  </select>

Может кто-нибудь сказать мне, как я мог это исправить?Заранее спасибо за любую помощь!

1 Ответ

0 голосов
/ 15 апреля 2010

Эй, я только что наткнулся на этот вопрос, ищите другой ответ, но я думаю, что вам может потребоваться настроить некоторые метаданные в вашей модели, такие как добавление атрибутов, чтобы вы могли определить, какое поле следует использовать

...