선택한 옵션이 MVC Razor보기에서 작동하지 않습니다.

아밋 미 슈라

아래 코드를 사용하여 드롭 다운에서 선택한 값을 가져올 수 없습니다.

<select class="form-control" id="team-name" name="gameTypes">
    @{long selectedOption = @ViewBag.HomeTeamId;}                                  
    @foreach (var item in Model.teams)
    {
        <option value="@item.TeamId" data-logo="@item.LogoURL" selected="@(selectedOption == @item.TeamId ? "selected" : "")">@item.FullName</option>
    }
</select>
alaa_sayegh

나는 다음과 같이 할 것입니다.

필요한 팀을 가져 오는 방법을 List<SelectListItem>작성한 다음 컨트롤러에서 값을 ViewBag ( ViewBag.Teams = GetTeams();) 에 넣습니다.

예를 들어 :

[NonAction]
private List<SelectListItem> GetTeams()
{
   IEnumerable<Team> teams = new List<Team>();

   //fill the teams here from the DB

   return teams.Select(team => new SelectListItem
     {
       Text = team.TeamName, //here you can select the property that you want to show as text in the dropdown
       Value = team.ID.ToString()
     }).ToList();
}

그리고 당신의 관점에서

@{
    List<SelectListItem> teams = ViewBag.Teams as List<SelectListItem>;
}

그리고 여기에서 드롭 다운을 정의하고 팀을 데이터 소스로 전달합니다.

<div class="col-md-6 form-group">
 @Html.LabelFor(model => model.TeamId, htmlAttributes: new { @class = "control-label" })

 @Html.DropDownListFor(model => model.TeamId, teams, "Select a team", new { @class = "form-control" })
 @Html.ValidationMessageFor(model => model.TeamId, "", new { @class = "text-danger" })
</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

선택한 옵션이 jQuery에서 작동하지 않습니다.

분류에서Dev

기본 선택된 옵션이 angularjs에서 작동하지 않습니다.

분류에서Dev

특정 페이지에 대한 미리보기가 asp.net mvc 4에서 작동하지 않습니다.

분류에서Dev

ionic 2 select에서 첫 번째 옵션을 선택하는 방법. 선택한 속성이 작동하지 않습니다.

분류에서Dev

MVC 선택 목록이 드롭 다운에서 선택한 항목을 표시하지 않습니다.

분류에서Dev

jquery onchange 선택 옵션이 작동하지 않습니다.

분류에서Dev

선택 옵션이 제대로 작동하지 않습니다.

분류에서Dev

SwiftUI 선택기에서 선택한 옵션의 값이보기를 업데이트하지 않음

분류에서Dev

MaterialiseCSS를 사용하는 Rails에서 선택 옵션이 작동하지 않습니다.

분류에서Dev

Else 문은 옵션 선택에서 작동하지 않습니다.

분류에서Dev

선택의 기본 옵션이 AngularJS를 사용하여 작동하지 않습니다.

분류에서Dev

옵션을 동적으로 '선택'에 추가 한 후 페이지의 선택 / 드롭 다운에 옵션이 표시되지 않습니다.

분류에서Dev

AngularJS를 사용하는 크롬 브라우저에서 ng-click을 통한 옵션 선택이 작동하지 않습니다.

분류에서Dev

선택 태그에서 선택한 값이 angularjs에서 작동하지 않습니다.

분류에서Dev

선택한 선택에 대한 Twitter 부트 스트랩 도구 설명이 작동하지 않습니다.

분류에서Dev

3.2에서 4.1로 마이그레이션 한 후 Spring MVC의 POST 요청이 작동하지 않습니다.

분류에서Dev

Zend Framework 2의 라디오 버튼이 한 옵션에서는 잘 작동하지만 다른 옵션에서는 작동하지 않습니다.

분류에서Dev

드롭 다운에서 옵션을 선택하면 jQuery 자동 완성 기능이 작동하지 않습니다.

분류에서Dev

AngularJS의 선택 드롭 다운에서 작동하지 않는 선택한 옵션

분류에서Dev

EF Core는 Razor 페이지에서 작동하지만 MVC에서는 작동하지 않습니다.

분류에서Dev

페이지로드가 작동하지 않은 후 선택한 옵션 기능을 복사 할 때 변경

분류에서Dev

드롭 다운 목록에 표시되지만 상자에 색상이 지정되지 않은 옵션 텍스트 색상을 선택합니다.이 옵션은 즉 9에서는 작동하지만 크롬에서는 작동하지 않습니다.

분류에서Dev

js에서 선택이 작동하지 않습니다.

분류에서Dev

선택한 옵션이 작동하지 않는 레일 4 선택

분류에서Dev

MVC 드롭 다운 목록 선택한 값 설정이 작동하지 않습니까? c #

분류에서Dev

다른 페이지에서 선택한 것과 동일한 옵션을 선택하는 방법

분류에서Dev

선택 옵션에서 작동하지 않는 jquery 변경 이벤트

분류에서Dev

Angular JS-선택 옵션 [Chrome]에서 ng-click이 작동하지 않음

분류에서Dev

선택한 옵션의 Angular ng-init가 작동하지 않습니다.

Related 관련 기사

  1. 1

    선택한 옵션이 jQuery에서 작동하지 않습니다.

  2. 2

    기본 선택된 옵션이 angularjs에서 작동하지 않습니다.

  3. 3

    특정 페이지에 대한 미리보기가 asp.net mvc 4에서 작동하지 않습니다.

  4. 4

    ionic 2 select에서 첫 번째 옵션을 선택하는 방법. 선택한 속성이 작동하지 않습니다.

  5. 5

    MVC 선택 목록이 드롭 다운에서 선택한 항목을 표시하지 않습니다.

  6. 6

    jquery onchange 선택 옵션이 작동하지 않습니다.

  7. 7

    선택 옵션이 제대로 작동하지 않습니다.

  8. 8

    SwiftUI 선택기에서 선택한 옵션의 값이보기를 업데이트하지 않음

  9. 9

    MaterialiseCSS를 사용하는 Rails에서 선택 옵션이 작동하지 않습니다.

  10. 10

    Else 문은 옵션 선택에서 작동하지 않습니다.

  11. 11

    선택의 기본 옵션이 AngularJS를 사용하여 작동하지 않습니다.

  12. 12

    옵션을 동적으로 '선택'에 추가 한 후 페이지의 선택 / 드롭 다운에 옵션이 표시되지 않습니다.

  13. 13

    AngularJS를 사용하는 크롬 브라우저에서 ng-click을 통한 옵션 선택이 작동하지 않습니다.

  14. 14

    선택 태그에서 선택한 값이 angularjs에서 작동하지 않습니다.

  15. 15

    선택한 선택에 대한 Twitter 부트 스트랩 도구 설명이 작동하지 않습니다.

  16. 16

    3.2에서 4.1로 마이그레이션 한 후 Spring MVC의 POST 요청이 작동하지 않습니다.

  17. 17

    Zend Framework 2의 라디오 버튼이 한 옵션에서는 잘 작동하지만 다른 옵션에서는 작동하지 않습니다.

  18. 18

    드롭 다운에서 옵션을 선택하면 jQuery 자동 완성 기능이 작동하지 않습니다.

  19. 19

    AngularJS의 선택 드롭 다운에서 작동하지 않는 선택한 옵션

  20. 20

    EF Core는 Razor 페이지에서 작동하지만 MVC에서는 작동하지 않습니다.

  21. 21

    페이지로드가 작동하지 않은 후 선택한 옵션 기능을 복사 할 때 변경

  22. 22

    드롭 다운 목록에 표시되지만 상자에 색상이 지정되지 않은 옵션 텍스트 색상을 선택합니다.이 옵션은 즉 9에서는 작동하지만 크롬에서는 작동하지 않습니다.

  23. 23

    js에서 선택이 작동하지 않습니다.

  24. 24

    선택한 옵션이 작동하지 않는 레일 4 선택

  25. 25

    MVC 드롭 다운 목록 선택한 값 설정이 작동하지 않습니까? c #

  26. 26

    다른 페이지에서 선택한 것과 동일한 옵션을 선택하는 방법

  27. 27

    선택 옵션에서 작동하지 않는 jquery 변경 이벤트

  28. 28

    Angular JS-선택 옵션 [Chrome]에서 ng-click이 작동하지 않음

  29. 29

    선택한 옵션의 Angular ng-init가 작동하지 않습니다.

뜨겁다태그

보관