ASP.NET Core MVC-뷰에서 컨트롤러로 모델 데이터 다시 전달

신 게이트

비교적 간단한 질문이어야하지만 현재 뷰에서 업데이트 된 모델 값을 컨트롤러로 다시 전달할 수 없습니다.

아래에서 볼 수 있듯이보기에 매우 간단한 드롭 다운 목록이 있습니다. 모델의 '테넌트'문자열은 드롭 다운 목록에서 선택한 값으로 설정되어야합니다.

그러나 제출 버튼을 클릭하면 '테넌트'문자열이 컨트롤러에서 null을 반환합니다.

내가 무엇을 놓치고 있습니까?

감사!

모델:

public class TenantModel
    {
        public List<string> tenantList { get; set; }

        public string tenant { get; set; }
    }

전망:

@model TenantModel

@{
    ViewData["Title"] = "Manage";
}

<h1>Manage Databases</h1>



@Html.DropDownListFor(m => m.tenant, new SelectList(Model.tenantList), "Select Tenant", new { @class = "dropdown", @style = "width: 220px" })

<br />


<button type="submit" onclick="location.href='@Url.Action("DropDbs", "Environments", Model)'" class="btn btn-danger">Destroy</button>

제어 장치

    public class EnvironmentsController : Controller
    {

        public IActionResult Manage()
        {
            var tenantModel = new TenantModel();
            
            tenantModel.tenantList = Utils.TenantList();
            
            return View(tenantModel);
        }
        
        
        public IActionResult DropDbs(TenantModel tenantModel)
        {
            
            return RedirectToAction("Manage");
        }
    }
mj1313

컨트롤러 내에서 각각 다른 작업을 대상으로하는 양식에 여러 개의 버튼을 갖고 싶습니다.

Asp.net core MVC에서는 태그 도우미 asp-사용 하여 구현할 수 있습니다.

<form method="post">
    @Html.DropDownListFor(m => m.tenant, new SelectList(Model.tenantList), "Select Tenant", new { @class = "dropdown", @style = "width: 220px" })

    <br />

    <button type="submit" asp-action="Action1" asp-controller="Controller" class="btn btn-danger">Operate1</button>
    <button type="submit" asp-action="Action2" asp-controller="Controller" class="btn btn-danger">Operate2</button>
    <button type="submit" asp-action="Action3" asp-controller="Controller" class="btn btn-danger">Operate3</button>

</form>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.NET Core MVC-뷰에서 컨트롤러로 모델 데이터 다시 전달

분류에서Dev

ASP.NET Core 3.1 MVC에서 한 컨트롤러에서 다른 컨트롤러로 값 전달

분류에서Dev

Asp.Net MVC Core-Post Action은 이전 모델 데이터를 다른보기로 전달합니다.

분류에서Dev

ASP.Net MVC의 뷰에서 컨트롤러로 데이터 게시

분류에서Dev

ASP.Net MVC3 Razor의 뷰에서 컨트롤러로 Viewbag 데이터 전달

분류에서Dev

asp.net mvc의 컨트롤러에 복잡한 모델을 다시 전달하는 방법

분류에서Dev

ASP.NET Core MVC-Razor에서 null을 표시하는 뷰에 전달 된 모델 속성

분류에서Dev

ASP.NET WebAPI ApiController에서 ASP.NET MVC 컨트롤러로 데이터를 어떻게 전달합니까?

분류에서Dev

버튼 MVC Net Core를 통해 IEnumerable 모델을 컨트롤러에 전달

분류에서Dev

컨트롤러에서 모델 클래스 mvc-5로 데이터 전달

분류에서Dev

asp.net mvc를 사용하여 뷰에서 컨트롤러로 테이블 개체 전달

분류에서Dev

컨트롤러에서 컨트롤러 asp.net mvc로 빈 목록 전달

분류에서Dev

뷰에서 컨트롤러 MVC3로 데이터 전달

분류에서Dev

ASP.NET MVC-AJAX에서 수정 된 뷰 모델을보기로 전달

분류에서Dev

컨트롤러 ASP.NET MVC에 이미지 전달

분류에서Dev

경로 데이터에 따라 모델 유형이 다른 Asp.net 단일 컨트롤러 동작

분류에서Dev

asp.net 버튼을 사용하여 뷰에서 컨트롤러로 데이터를 전달하는 방법

분류에서Dev

Ajax를 사용하여 전체 모델을 컨트롤러에 전달하는 ASP.NET MVC

분류에서Dev

ASP.NET Core MVC에서 컨트롤러로 데이터베이스의 정보 읽기

분류에서Dev

Asp.Net MVC. 데이터 손실없이 뷰에서 컨트롤러로 데이터를 전송하는 핫

분류에서Dev

MvvmCross 한 뷰 모델에서 다른 뷰 모델로 데이터 전달

분류에서Dev

한 작업에서 다른 작업으로 모델 전달 asp.net mvc

분류에서Dev

ajax 게시물에서 asp.net mvc 컨트롤러로 여러 매개 변수 전달

분류에서Dev

ASP.NET MVC-데이터 주석 매개 변수에 모델 값 전달

분류에서Dev

ASP.NET-MVC-다른 모델에서 데이터 다시 가져 오기

분류에서Dev

ASP.NET-MVC-다른 모델에서 데이터 다시 가져 오기

분류에서Dev

뷰에서 컨트롤러로 모델을 전달할 때 가상 속성이 채워지지 않습니다.

분류에서Dev

ASP.MVC : 다른 컨트롤러에 모델 게시

분류에서Dev

Asp.net MVC, Ajax를 사용하지 않고보기에서 컨트롤러로 어레이 전달

Related 관련 기사

  1. 1

    ASP.NET Core MVC-뷰에서 컨트롤러로 모델 데이터 다시 전달

  2. 2

    ASP.NET Core 3.1 MVC에서 한 컨트롤러에서 다른 컨트롤러로 값 전달

  3. 3

    Asp.Net MVC Core-Post Action은 이전 모델 데이터를 다른보기로 전달합니다.

  4. 4

    ASP.Net MVC의 뷰에서 컨트롤러로 데이터 게시

  5. 5

    ASP.Net MVC3 Razor의 뷰에서 컨트롤러로 Viewbag 데이터 전달

  6. 6

    asp.net mvc의 컨트롤러에 복잡한 모델을 다시 전달하는 방법

  7. 7

    ASP.NET Core MVC-Razor에서 null을 표시하는 뷰에 전달 된 모델 속성

  8. 8

    ASP.NET WebAPI ApiController에서 ASP.NET MVC 컨트롤러로 데이터를 어떻게 전달합니까?

  9. 9

    버튼 MVC Net Core를 통해 IEnumerable 모델을 컨트롤러에 전달

  10. 10

    컨트롤러에서 모델 클래스 mvc-5로 데이터 전달

  11. 11

    asp.net mvc를 사용하여 뷰에서 컨트롤러로 테이블 개체 전달

  12. 12

    컨트롤러에서 컨트롤러 asp.net mvc로 빈 목록 전달

  13. 13

    뷰에서 컨트롤러 MVC3로 데이터 전달

  14. 14

    ASP.NET MVC-AJAX에서 수정 된 뷰 모델을보기로 전달

  15. 15

    컨트롤러 ASP.NET MVC에 이미지 전달

  16. 16

    경로 데이터에 따라 모델 유형이 다른 Asp.net 단일 컨트롤러 동작

  17. 17

    asp.net 버튼을 사용하여 뷰에서 컨트롤러로 데이터를 전달하는 방법

  18. 18

    Ajax를 사용하여 전체 모델을 컨트롤러에 전달하는 ASP.NET MVC

  19. 19

    ASP.NET Core MVC에서 컨트롤러로 데이터베이스의 정보 읽기

  20. 20

    Asp.Net MVC. 데이터 손실없이 뷰에서 컨트롤러로 데이터를 전송하는 핫

  21. 21

    MvvmCross 한 뷰 모델에서 다른 뷰 모델로 데이터 전달

  22. 22

    한 작업에서 다른 작업으로 모델 전달 asp.net mvc

  23. 23

    ajax 게시물에서 asp.net mvc 컨트롤러로 여러 매개 변수 전달

  24. 24

    ASP.NET MVC-데이터 주석 매개 변수에 모델 값 전달

  25. 25

    ASP.NET-MVC-다른 모델에서 데이터 다시 가져 오기

  26. 26

    ASP.NET-MVC-다른 모델에서 데이터 다시 가져 오기

  27. 27

    뷰에서 컨트롤러로 모델을 전달할 때 가상 속성이 채워지지 않습니다.

  28. 28

    ASP.MVC : 다른 컨트롤러에 모델 게시

  29. 29

    Asp.net MVC, Ajax를 사용하지 않고보기에서 컨트롤러로 어레이 전달

뜨겁다태그

보관