Asp.Net MVC 4의 Url에서 쿼리 문자열 형식의 컨트롤러 및 작업 제거

압하이 프린스

Razor로 Asp.net MVC 4에서 작업 중입니다. 내 프로젝트의 URL은 다음과 같습니다.

localhost : port / category1

내 컨트롤러가 집에 있고 작업이 MyCustomAction 인 동안 localhost : port / category2 등

ul li 및 앵커 태그가있는 Category1 페이지에서 href="javascript:ShowPage(pagenmbr)"

그리고 ShowPage 기능의 코드는 $('#currentpage').val(pagenmbr); $('#myform').submit();

현재 페이지가 내 cshtml 페이지의 숨겨진 필드 인 경우

내 양식은

@using(Html.BeginForm("home","MyCustomAction",FormMethod.Post,new { @id="myform"})

페이지 기능에 대한 링크를 누르면 제대로 작동합니다.

하지만이 경우 내 URL은

localhost : port / category1? controller = home & action = MyCustomeAction

이 URL 패턴 URL은

localhost : port / category1

내가 뭘 잘못하고 있니, 제발 도와 줘 ..... 도와 줘

가네쉬

분명히 라우팅에 문제가 있습니다. 경로 등록 클래스에서 코드를 게시 해보십시오.

또한 아래 줄 :

@using(Html.BeginForm("home","MyCustomAction",FormMethod.Post,new { @id="myform"})

이것을 다음으로 전환하십시오.

<form method="post" id="myform">

이렇게하면 양식이 항상 현재 URL로 제출됩니다.

actionName과 controllerName 뒤에 만 전달할 수있는 htmlAttributes를 지정해야하므로 HtmlHelper를 사용하여이를 생성 할 수 없습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

ASP.NET MVC-컨트롤러의 RedirectToAction에 쿼리 문자열 값 추가

분류에서Dev

asp.net mvc의 컨트롤러에서 특정 사용자에게 작업 방법에 대한 액세스를 제공하는 방법

분류에서Dev

Jquery에서 컨트롤러 asp.net의 작업으로 리디렉션

분류에서Dev

특수 문자 키가있는 쿼리 문자열이 제공 될 때 컨트롤러 작업의 MVC 모델 바인딩

분류에서Dev

asp.net mvc4의 컨트롤러 작업 방법에 이미지 파일 보내기

분류에서Dev

ASP.NET MVC의 컨트롤러에서 작업에 ajax를 사용하여 복잡한 데이터 형식을 보내는 방법

분류에서Dev

asp.net mvc의 문제 Viewmodel 및 LINQ 쿼리

분류에서Dev

어떻게 컨트롤러의 GET HTTP 요청 및 쿼리 문자열 PARAMS에

분류에서Dev

ASP.NET Core MVC의 컨트롤러에서 PDF 문서 반환

분류에서Dev

ASP.NET MVC 컨트롤러 메서드의 HTTpPost 메서드에 대한 여러 인수 형식

분류에서Dev

MVC 컨트롤러 및 작업에 레거시 URL 매핑

분류에서Dev

ASP.NET MVC의보기에서 컨트롤러 실행-Razor

분류에서Dev

보기 또는 컨트롤러 외부의 ASP.NET MVC에서 URL 생성

분류에서Dev

asp.net MVC 컨트롤러의 URL에서 ID를 얻는 방법

분류에서Dev

컨트롤러 작업에 대한 액세스 제한 MVC4의 사용자 목록

분류에서Dev

ASP.Net MVC 스크립트가 컨트롤러의 기본 작업 URL에서 작동하지 않습니다. 컨트롤러 / 액션 URL과 동일하게 작동합니다.

분류에서Dev

컨트롤러에서 ASP.NET MVC 4의보기로 JSON 전송

분류에서Dev

Asp.net mvc4 컨트롤러에서 다른 폴더의 뷰 호출

분류에서Dev

ASP.NET MVC 컨트롤러에서 GET 및 POST 작업 만들기에서 DRY를 개선하는 방법

분류에서Dev

ASP.NET MVC 컨트롤러에서 GET 및 POST 작업 만들기에서 DRY를 개선하는 방법

분류에서Dev

asp.net mvc의 영역에서 컨트롤러에서 작업에 대한 작업 링크를 정의하는 방법

분류에서Dev

컨트롤러 이름 및 작업 이름 main.js를 사용하는 동안 asp.net 코어의 Angular 2 설정 문제를 찾을 수 없음

분류에서Dev

ASP.NET MVC 컨트롤러 구문 내의 Linq

분류에서Dev

컨트롤러의 C # ASP.NET MVC 연관 배열

분류에서Dev

컨트롤러에서 asp.net mvc의 자바 스크립트 (보기에 있음)로 문자열 목록을 보내는 방법

분류에서Dev

asp.net core의 규칙에서 컨트롤러를 제거하는 방법

분류에서Dev

ASP.NET MVC는 jquery serialize ()에서 WebApi 컨트롤러에 빈 문자열을 제출합니다.

분류에서Dev

Asp.Net MVC의 컨트롤러에 대한 Dictionary <,> 바인딩

분류에서Dev

Asp.Net MVC의 컨트롤러에 대한 Dictionary <,> 바인딩

Related 관련 기사

  1. 1

    ASP.NET MVC-컨트롤러의 RedirectToAction에 쿼리 문자열 값 추가

  2. 2

    asp.net mvc의 컨트롤러에서 특정 사용자에게 작업 방법에 대한 액세스를 제공하는 방법

  3. 3

    Jquery에서 컨트롤러 asp.net의 작업으로 리디렉션

  4. 4

    특수 문자 키가있는 쿼리 문자열이 제공 될 때 컨트롤러 작업의 MVC 모델 바인딩

  5. 5

    asp.net mvc4의 컨트롤러 작업 방법에 이미지 파일 보내기

  6. 6

    ASP.NET MVC의 컨트롤러에서 작업에 ajax를 사용하여 복잡한 데이터 형식을 보내는 방법

  7. 7

    asp.net mvc의 문제 Viewmodel 및 LINQ 쿼리

  8. 8

    어떻게 컨트롤러의 GET HTTP 요청 및 쿼리 문자열 PARAMS에

  9. 9

    ASP.NET Core MVC의 컨트롤러에서 PDF 문서 반환

  10. 10

    ASP.NET MVC 컨트롤러 메서드의 HTTpPost 메서드에 대한 여러 인수 형식

  11. 11

    MVC 컨트롤러 및 작업에 레거시 URL 매핑

  12. 12

    ASP.NET MVC의보기에서 컨트롤러 실행-Razor

  13. 13

    보기 또는 컨트롤러 외부의 ASP.NET MVC에서 URL 생성

  14. 14

    asp.net MVC 컨트롤러의 URL에서 ID를 얻는 방법

  15. 15

    컨트롤러 작업에 대한 액세스 제한 MVC4의 사용자 목록

  16. 16

    ASP.Net MVC 스크립트가 컨트롤러의 기본 작업 URL에서 작동하지 않습니다. 컨트롤러 / 액션 URL과 동일하게 작동합니다.

  17. 17

    컨트롤러에서 ASP.NET MVC 4의보기로 JSON 전송

  18. 18

    Asp.net mvc4 컨트롤러에서 다른 폴더의 뷰 호출

  19. 19

    ASP.NET MVC 컨트롤러에서 GET 및 POST 작업 만들기에서 DRY를 개선하는 방법

  20. 20

    ASP.NET MVC 컨트롤러에서 GET 및 POST 작업 만들기에서 DRY를 개선하는 방법

  21. 21

    asp.net mvc의 영역에서 컨트롤러에서 작업에 대한 작업 링크를 정의하는 방법

  22. 22

    컨트롤러 이름 및 작업 이름 main.js를 사용하는 동안 asp.net 코어의 Angular 2 설정 문제를 찾을 수 없음

  23. 23

    ASP.NET MVC 컨트롤러 구문 내의 Linq

  24. 24

    컨트롤러의 C # ASP.NET MVC 연관 배열

  25. 25

    컨트롤러에서 asp.net mvc의 자바 스크립트 (보기에 있음)로 문자열 목록을 보내는 방법

  26. 26

    asp.net core의 규칙에서 컨트롤러를 제거하는 방법

  27. 27

    ASP.NET MVC는 jquery serialize ()에서 WebApi 컨트롤러에 빈 문자열을 제출합니다.

  28. 28

    Asp.Net MVC의 컨트롤러에 대한 Dictionary <,> 바인딩

  29. 29

    Asp.Net MVC의 컨트롤러에 대한 Dictionary <,> 바인딩

뜨겁다태그

보관