반응형

asp.net 16

ASP에서 HTML을 생성하는 현재 최고의 솔루션은 무엇입니까?콘솔 애플리케이션 내의 NET 레이저 템플릿?

ASP에서 HTML을 생성하는 현재 최고의 솔루션은 무엇입니까?콘솔 애플리케이션 내의 NET 레이저 템플릿? 나는 이것을 하고 싶습니다. string template = "Hello @Model.Name! Welcome to Razor!"; string result = Razor.Parse(template, new { Name = "World" }); 그리고 http://razorengine.codeplex.com 은 1년이 지난 것을 제외하고는 완벽한 것으로 보입니다. 편집: RazorEngine이 GitHub로 이전하고 몇 달 전에 약속이 있었던 것으로 드러났습니다. https://github.com/Antaris/RazorEngine Service Stack에 Razor 자체 hosting가 있다는..

programing 2023.10.16

WebAPI 파일 업로드 - 디스크에 파일을 쓰지 않음

WebAPI 파일 업로드 - 디스크에 파일을 쓰지 않음 FormData를 사용하여 ASP에 업로드한 파일 처리에 대한 모든 문서/자습서/질문.NET WebAPI 처리기 사용MultipartFormDataStreamProvider멀티파트 스트림을 처리하여 관련 양식 필드와 파일로 분할합니다. var root = HttpContext.Current.Server.MapPath("~/App_Data"); var provider = new MultipartFormDataStreamProvider(root); await Request.Content.ReadAsMultipartAsync(provider); foreach (MultipartFileData file in provider.FileData) { // Fil..

programing 2023.08.27

jQuery에서 csv로 내보내기

jQuery에서 csv로 내보내기 나는 동적으로 다음과 같은 div를 생성하고 있습니다. Col1 Col2 Col3 Val1 Val2 Val3 Val11 Val22 Val33 Val111 Val222 Val333 그리고 페이지에는 더 많은 요소들이 있습니다.다음과 같은 CSV 파일을 가져오려면 어떻게 해야 합니까? Col1,Col2,Col3 Val1,Val2,Val3 Val11,Val22,Val33 Val111,Val222,Val333 jQuery를 사용하시겠습니까? 다음과 같은 파일 저장 대화 상자도 필요합니다. 감사해요.이 작업은 클라이언트 측의 Data URI를 허용하는 브라우저에서만 수행할 수 있습니다. data:application/csv;charset=utf-8,content_encoded_a..

programing 2023.08.07

비활성화된 텍스트 상자를 사용한 모델 바인딩

비활성화된 텍스트 상자를 사용한 모델 바인딩 다음과 같이 정의하는 텍스트 상자가 있습니다. 작업은 다음과 같이 정의됩니다. [AcceptVerbs(HttpVerbs.Post)] [ValidateAntiForgeryToken] public ActionResult EditLogin(LoginForm post) { ... return View(model); } 제가 여기에 글을 올리면,Username공백이 됩니다.다른 모든 속성은 올바르게 바인딩되지만 변경할 경우@disabled="disabled"로.@readonly="readonly"사용자 이름이 올바르게 바인딩되고 모든 것이 작동합니다. 모델 바인딩이 비활성화된 필드의 값을 무시하는 것 같습니다.이 일을 피할 방법이 있습니까?모델에 바인딩할 필드 값이 여..

programing 2023.08.02

ASP.net Repeater 현재 인덱스, 포인터 또는 카운터 가져오기

ASP.net Repeater 현재 인덱스, 포인터 또는 카운터 가져오기 질문은 정말 간단합니다.asp Repeater 컨트롤의 현재 포인터/카운터에 액세스할 수 있는 방법이 있습니까? 항목이 포함된 목록이 있고 반복 열(반복 및 HTML 테이블) 중 하나를 다음과 같은 것으로 하고 싶습니다. 항목 1 | 일부 정보 항목 2 | 일부 정보 등등 1과 2는 카운터입니다.리피터에 항목 번호를 표시하려면 속성을 사용할 수 있습니다. Item | 반복기의 항목 템플릿에 레이블 컨트롤을 추가합니다.OnItemCreated 이벤트를 처리합니다. ASPX 코드 이면: protected void RepeaterItemCreated(object sender, RepeaterItemEventArgs e) { Label l..

programing 2023.07.13

캐시와 세션의 이점

캐시와 세션의 이점 데이터 테이블을 세션에 저장하는 것과 캐시에 저장하는 것의 차이점은 무엇입니까?장점과 단점은 무엇입니까? 따라서 단순 검색 페이지에서 데이터 테이블을 반환하고 그리드 보기에 바인딩할 수 있습니다.사용자 'a'가 검색하고 사용자 'b'가 검색하는 경우 각 사용자의 결과가 다를 가능성이 높기 때문에 세션에 저장하는 것이 더 나은지 아니면 각 검색을 캐시에 계속 저장할 수 있는지 아니면 캐시가 하나뿐이기 때문에 의미가 없는지 확인합니다.기본적으로 제가 말하고자 하는 것은 캐시가 덮어쓰여질 것이라는 것입니다.한 가지 중요한 차이점은 캐시의 항목이 지정된 시간이 지나면 만료(캐시에서 제거됨)될 수 있다는 점입니다.세션에 포함된 항목은 세션이 종료될 때까지 그대로 유지됩니다. 사용 가능한 메모리..

programing 2023.07.13

Chrome localhost 쿠키가 설정되지 않음

Chrome localhost 쿠키가 설정되지 않음 저는 쿠키를 사용하여 사용자가 선택한 언어를 저장하는 ASP.net 애플리케이션을 가지고 있습니다.제가 로컬 호스트에 있을 때만 빼고는 모든 것이 잘 작동합니다.localhost를 127.0.0.1로 바꾸면 다시 작동합니다... 왜죠? file://에 대한 의도된 제한을 보았지만 실제로 localhost에 대한 의도된 제한에 대한 참조를 찾을 수 없습니다. 제가 정말 이해할 수 없는 것은 왜 ASP.net 세션(ASP)인지입니다.NET_SessionId) 및 ASP.net Forms Authentication Cookies(.FSAUTHSO)가 로컬 호스트 도메인에 대해 올바르게 설정되었지만 내 쿠키가... 왜?! 나는 이미 구글을 많이 검색했지만 아무..

programing 2023.07.13

.NET Core Identity Server 4 인증 VS ID 인증

.NET Core Identity Server 4 인증 VS ID 인증 ASP.NET Core에서 인증을 수행하는 올바른 방법을 이해하려고 합니다.여러 리소스(대부분 오래된 리소스)를 살펴보았습니다. Microsoft Identity의 단순한 구현 ASP를 사용한 인증 소개.코어 IMT2000 3GPP - 아이덴티티 소개 어떤 사람들은 Azure AD와 같은 클라우드 기반 솔루션을 사용하거나 IdentityServer4를 사용하여 나만의 토큰 서버를 호스팅하도록 하는 대안적인 솔루션을 제공합니다. 의 이전 버전에서.가장 간단한 인증 형식 중 하나는 사용자 정의 I 원칙을 만들고 내부에 추가 인증 사용자 데이터를 저장하는 것입니다. public interface ICustomPrincipal : Syste..

programing 2023.07.03

OnAction에서 컨트롤러 및 작업 이름을 가져오는 방법실행 중?

OnAction에서 컨트롤러 및 작업 이름을 가져오는 방법실행 중? OnAction에서 현재 실행 중인 컨트롤러/액션을 파악할 수 있습니까?실행 중?다음 중 하나를 사용할 수 있습니다. protected override void OnActionExecuting(ActionExecutingContext filterContext) { string actionName = filterContext.ActionDescriptor.ActionName; string controllerName = filterContext.ActionDescriptor.ControllerDescriptor.ControllerName ..... base.OnActionExecuting(filterContext); } 사용할 수 있습니다...

programing 2023.06.28

ASP.NET MVC 글로벌 변수

ASP.NET MVC 글로벌 변수 ASP.NET MVC에서 글로벌 변수를 어떻게 선언합니까?기술적으로 클래스의 정적 변수 또는 속성은 프로젝트의 모든 위치에서 글로벌 변수가 됩니다. public static class MyGlobalVariables { public static string MyGlobalString { get; set; } } 그러나 @SLAK가 말하는 것처럼 올바르게 처리하지 않으면 '잠재적으로' 잘못된 관행이 될 수 있고 위험할 수 있습니다.예를 들어, 위의 예에서는 동일한 속성에 액세스하려는 요청(스레드)이 여러 개 있을 수 있습니다. 이 요청은 복잡한 유형이나 컬렉션인 경우 문제가 될 수 있으며 어떤 형태로든 잠금을 구현해야 합니다.public static class Global..

programing 2023.06.28
반응형