문제

다음과 같이 동적으로 이미지 경로를 구성하는 함수를 사용했습니다. 라코 디스

그리고 Razor Url.Content 를 사용하여 newsrc를 이미지 태그에 소스로 할당하고 싶습니다.그래서 다음과 같이하고 싶습니다 : 라코 디스

하지만 VS는 newsrc가 현재 컨텍스트 내에 존재하지 않는다는 빨간색 선을 표시합니다. Url.Content와 함께 변수를 사용하려면 어떻게해야합니까?

(참고 :이 내부 스크립트 태그를 사용하고 있습니다 ...)

편집 : 아이디어가 떠 오릅니다. 아마도 백도어가 newsrc를 컨트롤러로 전달하고 거기에서 Url.Content를 사용하여 URL을 확인하고 다시 전달합니까?가능합니까?

어떤 도움을 주시면 감사하겠습니다 ..

도움이 되었습니까?

해결책 3

선배가 문제를 해결했습니다.web.config (WebDirectory)에 추가 appsettings를 만든 다음 값을 폴더 경로로 할당합니다.

그런 다음 코드에서 다음을 사용하여 URL을 쉽게 구성 할 수 있습니다. 라코 디스

여기에서 내 솔루션을 공유하세요. 앞으로 누군가에게 도움이되기를 바랍니다.감사합니다.

다른 팁

이 기술을 사용하여 경로를 JavaScript 변수로 보내면 경로 대신 -1이 표시됩니다.코드는 다음과 같습니다. 라코 디스

자바 스크립트 변수를 Asp.Net 코드에 직접 전달하려고 시도하고 있습니다. 이는 불가능합니다.

@Url.Content()를 제거하고 자바 스크립트에서 상대 경로를 사용해야합니다. 라코 디스

또는 Url.Content()를 사용하여 폴더 위치를 가져오고 다음과 같이 javascript에 파일 이름을 추가합니다. 라코 디스

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top