1

我正在使用 Asp.Net 的动态数据网站项目类型。我创建了一个数据库,它在使用外键指定的两个表之间具有一对一的关系(这可能是一对多,但我使用 linq 设计器将其更改为一对一的关系)。

即我有一个表 Invoice 和表 CreditNote,它以 Invoice_Id 作为外键

我希望当我导航到 CreditNotes/Insert.aspx 时,它会在下拉列表中显示 InvoiceIds 列表。它几乎做到了 - 它创建下拉列表,但只填充选项值而不是文本,所以我在 html 源代码中得到类似的东西(注意只有值被填充 - 对用户来说看起来是空的):

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

谁能告诉我如何解决这个问题?提前感谢您的帮助!

4

1 回答 1

0

嘿,我只是偶然发现了这个问题,寻找另一个答案,但我认为您可能需要在模型上设置更多元数据,例如添加属性,以便您可以定义应该使用哪个字段

于 2010-04-15T18:06:56.150 回答