반응형

ASP.NET 17

WebForms 중단 없는 유효성 검사 모드에 jquery용 ScriptResourceMapping이 필요함

WebForms 중단 없는 유효성 검사 모드에 jquery용 ScriptResourceMapping이 필요함 웹 응용 프로그램에서 다음 오류가 발생합니다. WebForms 방해되지 않는 유효성 검사 모드에는 'jquery'에 대한 ScriptResourceMapping이 필요합니다.jquery라는 이름의 ScriptResourceMapping을 추가하십시오(대소문자 구분). 설명:현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다.오류에 대한 자세한 내용과 코드에서 발생한 오류에 대한 자세한 내용은 스택 추적을 검토하십시오. 예외 세부 정보:시스템.잘못된 작업예외:WebForms 방해되지 않는 유효성 검사 모드에는 'jquery'에 대한 ScriptResourceMapping이 필요합니다.j..

IT 2023.06.22

숨겨진 입력이 true/false가 아닌 value="value"인 이유는 무엇입니까?

숨겨진 입력이 true/false가 아닌 value="value"인 이유는 무엇입니까? MVC4 사이트가 있으며 (숨겨진 양식의 일부로): 의 가치ViewBag.Test이라true양식 필드가 양식의 입력 매개 변수에 게시 중입니다. public ActionResult SomeAction(bool somefield = false, ...) 그렇지만somefield항상false조사해보니 소스 코드는 다음과 같습니다. 하지만, 저는 이것이 효과가 있었다는 것을 알고 있습니다.무슨 일이 일어났고, 내가 무엇을 할 수 있을까요?이 동작은 MVC3와 MVC4 사이에서 변경되었습니다.MVC3에서 다음이 있는 경우: 그것은 매우 문자 그대로 쓸 것입니다. 그러나 MVC4에서는 "체크박스" 등의 규칙을 따르기 때문에 값..

IT 2023.06.12

사용자를 전달하지 않고 ApiController 작업 내에서 현재 사용자를 가져옵니다.매개 변수로서의 ID

사용자를 전달하지 않고 ApiController 작업 내에서 현재 사용자를 가져옵니다.매개 변수로서의 ID userName 또는 userId를 매개 변수로 전달하지 않고 보안 APIController 작업 내에서 현재 사용자를 가져오려면 어떻게 해야 합니까? 안전한 조치를 취할 수 있기 때문에 이를 사용할 수 있다고 가정합니다.보안 작업이 수행되면 사용자가 이미 인증되었으며 요청에 베어러 토큰이 있음을 의미합니다.WebApi가 사용자에게 권한을 부여했기 때문에 userId를 작업 매개 변수로 전달할 필요 없이 userId에 액세스할 수 있는 기본 제공 방식이 있을 수 있습니다.WebApi 2에서 사용할 수 있습니다.RequestContext.PrincipalAPI 컨트롤러의 메서드 내에서의 속성을 사용하..

IT 2023.06.07

List. 스레드 안전 추가()

List. 스레드 안전 추가() 일반적으로 목록이 스레드 안전하지 않다는 것은 이해하지만, 스레드가 목록에서 다른 작업(예: 트래버스)을 수행하지 않는 경우 목록에 항목을 단순히 추가하는 것이 잘못된 것입니까? 예: List list = new List(); Parallel.ForEach(transactions, tran => { list.Add(new object()); }); 백그라운드에서 버퍼 재할당 및 요소 복사 등 많은 작업이 수행됩니다.그 코드는 위험을 야기할 것입니다.간단히 말해서, 목록에 추가할 때 원자적 작업이 없으며, 적어도 "길이" 속성은 업데이트되어야 하며, 항목은 올바른 위치에 배치되어야 하며, (별도 변수가 있는 경우) 인덱스를 업데이트해야 합니다.여러 스레드가 서로를 짓밟을 수..

IT 2023.05.23

제출 버튼을 누른 MVC

제출 버튼을 누른 MVC MVC 양식에는 두 개의 버튼이 있습니다. 컨트롤러 작업에서 어떤 작업이 눌러졌는지 어떻게 알 수 있습니까?두 제출 단추의 이름을 동일하게 지정합니다. 그런 다음 컨트롤러에서 submit 값을 가져옵니다.클릭한 단추만 값을 전달합니다. public ActionResult Index(string submit) { Response.Write(submit); return View(); } 물론 이 값을 평가하여 스위치 블록으로 다양한 작업을 수행할 수 있습니다. public ActionResult Index(string submit) { switch (submit) { case "Save": // Do something break; case "Process": // Do somethi..

IT 2023.04.28

"0"과 "1"을 거짓과 참으로 변환하는 방법

"0"과 "1"을 거짓과 참으로 변환하는 방법 Odbc를 통해 데이터베이스에 연결하는 방법이 있습니다.제가 호출하는 저장 프로시저에는 데이터베이스 측에서 '문자'인 반환 값이 있습니다.지금은 반환 값을 문자열로 가져와서 간단한 if 문으로 사용하고 있습니다.데이터베이스에서 0과 1이라는 두 개의 값만 돌아올 수 있는데 이런 문자열을 비교하는 것은 정말 마음에 들지 않습니다. OdbcCommand fetchCommand = new OdbcCommand(storedProc, conn); fetchCommand.CommandType = CommandType.StoredProcedure; fetchCommand.Parameters.AddWithValue("@column ", myCustomParameter); ..

IT 2023.04.28

쿼리 문자열 없이 URL 가져오기

쿼리 문자열 없이 URL 가져오기 다음과 같은 URL이 있습니다. http://www.example.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye 갖고싶다http://www.example.com/mypage.aspx그것으로부터. 어떻게 하면 구할 수 있을까요?보다 심플한 솔루션은 다음과 같습니다. var uri = new Uri("http://www.example.com/mypage.aspx?myvalue1=hello&myvalue2=goodbye"); string path = uri.GetLeftPart(UriPartial.Path); 여기서 빌렸다: 쿼리 문자열 잘라내기 및 Clean URL C# 반환 ASP.net사용할 수 있습니다.System.Uri Uri ..

IT 2023.04.23
반응형