반응형

ASP.NET 21

서버 시스템 이름을 ASP로 가져옵니다.NET MVC?

서버 시스템 이름을 ASP로 가져옵니다.NET MVC? 이메일을 생성하는 코드가 있는데 이메일 본문에 실행 중인 실제 서버 컴퓨터 이름을 포함하고 싶습니다.(클러스터화된 웹 환경이라 실제 어떤 컴퓨터가 이메일을 보내고 있는지 알고 싶습니다.) 제가 사용할 수 있다는 것을 압니다.Request.Url.AbsoluteUri, 그러나 이를 통해 URL이 제공됩니다(원본 실제 시스템 이름 대신 www.mysite.com/MyController/Action) 같은 경우(MAH3234k323일 수 있음). 실제 서버 기계의 이름을 알 수 있는 방법이 있습니까?사용하다System.Environment.MachineName기계의 이름은 여기에 있을 것입니다. System.Environment.MachineName Re..

programing 2023.09.25

OnclientClick과 OnClick이 동시에 작동하지 않습니까?

OnclientClick과 OnClick이 동시에 작동하지 않습니까? 다음과 같은 버튼이 있습니다. 버튼을 그렇게 사용하면 on click이 켜지지 않습니다.OnClientClick을 제거하면 onClick이 실행됩니다. 제가 해야 할 일은 포스트백 중에는 버튼을 비활성화하고 포스트백이 끝난 후에는 활성화하는 것입니다. 편집: 추가 정보: 제 발화 기능에 c# part에 breakpoint를 추가했고 디버깅을 하고 있습니다. 확실히 발화하지는 않습니다.그 기능들은. protected void pager_Left_Click(object sender, EventArgs e) { //Do smthing. } protected void pager_Right_Click(object sender, EventArgs..

programing 2023.09.15

Google Chrome에 대해 자동 로그온 사용자 인증을 활성화하는 방법

Google Chrome에 대해 자동 로그온 사용자 인증을 활성화하는 방법 자격 증명(윈도우)으로 자동 로그인할 수 있는 사이트가 있으며 Internet Explorer(인터넷 익스플로러)를 사용하여 "사용자 인증" 아래의 옵션을 "현재 사용자 이름 및 암호로 자동 로그온"으로 설정하면 되지만 Google Chrome을 사용하려고 합니다.그러나 항상 사용자/패스를 묻는 메시지가 표시되고 IE처럼 설정하려고 합니다.이게 가능한지 아는 사람?감사합니다!사이트를 "로컬 인트라넷"에 추가하는 경우 Chrome > Options > Under the Hood > Change Proxy Settings > Security (tab) > Local Intranet/Sites > Advanced. 여기에 사이트 URL..

programing 2023.09.05

ASP.NET: 핸들러에서 세션에 액세스하는 방법은 무엇입니까?

ASP.NET: 핸들러에서 세션에 액세스하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. ASP 사용 방법.HttpHandler의 NET 세션 상태? (4개 답변) 마감됨9년 전에. 세션 값을 선택하고 웹 양식을 미리 채우는 웹 양식 페이지로 리디렉션하기 전에 처리기에서 세션 페이지에 일부 값을 저장하려고 합니다. public class Handler : IHttpHandler { public void ProcessRequest(HttpContext context) { ... context.Session["StackOverflow"] = "overflowing"; context.Response.Redirect("~/AnotherPage.aspx"); ... } ... } 제외하고co..

programing 2023.08.26

도커의 ASPNETCORE_ENERVICE

도커의 ASPNETCORE_ENERVICE 도커 컨테이너에서 프로젝트를 실행하는 ASPNETCORE_ENERVINENT 변수를 설정하는 데 문제가 있습니다.문제는 이 값이 항상 "개발"로 설정/덮어쓰기된다는 것입니다. 다음을 사용하여 Docker 파일에서 환경 변수를 설정해 보았습니다. ENV ASPNETCORE_ENVIRONMENT test 또한 다음을 사용하여 내 도커에 저장된 파일에서 환경 변수를 설정하려고 시도했습니다. environment: - ASPNETCORE_ENVIRONMENT=test 다른 환경 변수를 설정하면 다음과 같이 작동합니다. environment: - OTHER_TEST_VARIABLE=test ASPNETCORE_ENERVICEENMENT 변수 값이 어딘가에 덮어쓰여져 있는..

programing 2023.08.16

엔티티 유형 MVC5 EF6의 사용자

엔티티 유형 MVC5 EF6의 사용자 MVC5에 클래스를 만들었습니다. 여기서 컨텐츠의 기본 소유자를 찾고 컨텐츠에 대한 편집자를 몇 명 두고 싶습니다. public class Content { public int ID { get; set; } public IdentityUser Owner { get; set; } public ICollection Editors { get; set; } public string Title{ get; set; } public string Body { get; set; } } 데이터베이스 컨텍스트에는 다음 코드가 있습니다. protected override void OnModelCreating(DbModelBuilder modelBuilder) { base.OnModelCr..

programing 2023.08.01

크기 속성의 크기가 0입니다.

크기 속성의 크기가 0입니다. 저는 소셜 네트워크에서 일하고 있는데, 제 절차 중 하나가 VARCHAR 출력을 반환합니다.그래서 제가 쓴 글은 다음과 같습니다. SqlParameter job1 = cmd2.Parameters.Add("@job", SqlDbType.VarChar); job1.Direction = ParameterDirection.Output; 그러나 다음과 같은 오류가 발생합니다. 문자열 [1]: 크기 속성의 크기가 0입니다. 다음을 지정할 때 길이를 정의해야 합니다.varchar매개변수: SqlParameter job1 = cmd2.Parameters.Add("@job", SqlDbType.VarChar, 50); SQL Server 저장 프로시저에 정의된 길이와 동일한 길이를 사용해야..

programing 2023.07.17

페르시아 문자만 허용하는 정규식

페르시아 문자만 허용하는 정규식 저는 사용자 정의 검증자 중 한 명이 페르시아 문자만 허용하는 양식을 만들고 있습니다.다음 코드를 사용했습니다. var myregex = new Regex(@"^[\u0600-\u06FF]+$"); if (myregex.IsMatch(mytextBox.Text)) { args.IsValid = true; } else { args.IsValid = false; } 하지만, 그것은 모든 페르시아 문자를 포함하지 않기 때문에 아랍 문자만 감지할 수 있는 것처럼 보입니다. (이 네 개가 부족합니다: گ, پ, ژ, چ, ▁).) 이 문제를 해결할 방법이 있습니까?TL;DR Farsi MUST 사용 문자 집합은 다음과 같습니다. 문자에 사용하거나 정규식 맛과 관련된 코드 포인트 사..

programing 2023.07.12

정적 메서드는 스레드 안전합니까?

정적 메서드는 스레드 안전합니까? 모든 웹 페이지에서 각 페이지를 작성하는 데 걸리는 시간을 계산하기 위해 호출되는 정적 타이머 클래스가 있습니다. 제 질문은 정적 클래스가 스레드 안전한가요?이 예에서 동시 사용자가 시작 시간과 종료 시간에 문제를 일으킬 수 있습니까?예를 들어 다른 스레드가 시작 및 중지 값을 덮어씁니다. public static class Timer { private static DateTime _startTime; private static DateTime _stopTime; /// /// Gets the amount of time taken in milliseconds /// /// public static decimal Duration() { TimeSpan duration = ..

programing 2023.07.02

GridView가 양식 태그 내에 있는 후에도 runat="server"가 있는 양식 태그 내에 GridView를 배치해야 합니다.

GridView가 양식 태그 내에 있는 후에도 runat="server"가 있는 양식 태그 내에 GridView를 배치해야 합니다. grid view: 코드 배경: public partial class ScriptTest : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { g.DataSource = new string[] { "a", "b", "c" }; g.DataBind(); TextWriter tw = new StringWriter(); HtmlTextWriter h = new HtmlTextWriter(tw); d.RenderControl(h); t.Text = tw.ToString(); } } GridView..

programing 2023.06.27
반응형