2013-09-02 3 views
0

mvc에서 프로젝트 작업 중. A의 현재 경로 ID를 얻는 것이 가능mvc에서 현재 경로 ID를 얻는 방법

: 내가 할 무엇을하려고

내 데이터베이스에이 값에 삽입 할 uploadhandler 방법에서 사용하는 경로의 현재 ID를 얻을 수 있습니다 mvc에 ashx 파일?

내가 많이 검색과 같은 몇 가지 답변을 볼 수있다 : 일을하려고 ViewContext.RouteData.Values["id"];

어떤 메신저 것은 같은 것입니다 :

cmd.Parameters.Add("@Ident", SqlDbType.Int).Value = /*HERE write a line to get the current id*/; 
+0

당신이를 만드시겠습니까 ashx 파일에 연결 하시겠습니까? –

+0

@Abbas : 업로드 처리기가있는 ashx 파일이 있습니다. 그리고 하나의 방법은 SQL 문을 기본 키를 포함하는 테이블에서 파일 이름과 ID를 삽입 지정 ... 파일 이름 열을 포함하는 테이블은 외래 키 ID가 – user2232273

+0

당신이 ashx를 사용하는 어떤 이유가 있습니까; 이미지를 업로드하는 다른 방법이 있기 때문입니다. 나는 당신의 질문이 조금 혼란 스럽다고 생각합니다; 그것을 분명히하십시오. –

답변

10

로 시도해보십시오

Url.RequestContext.RouteData.Values["id"] 
+0

은 RequestContext에 대한 정의를 포함하지 않습니다. – user2232273

+0

컨트롤러 URL 도우미 클래스를 사용하고 있습니까? – Daniele

관련 문제