第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ViewModel顯示下拉列表不起作用

ViewModel顯示下拉列表不起作用

C#
慕無忌1623718 2021-03-28 10:09:40
我正在獨自學習ASP.NET MVC,并構(gòu)建了一個從視頻教程和閱讀書籍中學到的示例Web應(yīng)用程序。我正在使用現(xiàn)有數(shù)據(jù)庫首先使用代碼來構(gòu)建Web應(yīng)用程序。使用Viewbag時,一切工作正常。當我嘗試將viewbag更改為viewmodel時,我的代碼開始中斷。我的模型如下所示:public partial class APPET1{    [Column("Doc Number")]    [StringLength(255)]    public string Doc_Number { get; set; }    [StringLength(255)]    public string CCode { get; set; }    public DateTime? Date { get; set; }    [StringLength(255)]    public string Remark { get; set; }    public int? StatusID { get; set; }    public virtual Status Status { get; set; }}我的看法:<table><tr>  @using (Html.BeginForm("Index", "APPET1", FormMethod.Get))  {    <td><tr>    <td width="200px"> <label>Search Everything </label></td>    <td> @Html.TextBox("Search", null)</td>    <td width="200px"><label>Search Document Number Only </label></td>    <td>@Html.TextBox("DocNumber", null)</td></tr><tr>    <td width="200px"><label>Remark Contains </label></td>    <td>@Html.TextBox("Remark", null)</td>    <td>Status</td>    <td>@Html.DropDownListFor(t=>t.Status, Model.Statuses, "Select Status")</td></tr>    </td>         <tr>             <td><button type="submit" class="btn btn-primary" style="font-weight:bold">Search</button></td>    ..........some more codes .............          }        </tr>    </table>在我的ViewModel中,我添加了:    public string Status { get; set;}     public IEnumerable<SelectListItem> Statuses { get; set; }我知道我錯過了一些東西,但無法弄清楚是什么。我讀了許多stackoverflow的帖子,現(xiàn)在到了那個時候,您一直在看一個單詞,而且它的拼寫開始看起來很奇怪。根據(jù)我閱讀的文章和文章,我遇到了“值不能為null。參數(shù)名稱:items”錯誤或“沒有類型為'IEnumberable'的ViewData項”錯誤。你們中的一位專家可以指出我需要做些什么才能使我的下拉列表正常工作。任何幫助都感激不盡。
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 154 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號