반응형

ASP.NET 7

POST 변수 가져오기

POST 변수 가져오기 저는 ASP와 함께 C#을 사용하고 있습니다.그물. POST 변수로 파라미터가 수신되었는지 확인하려면 어떻게 해야 합니까? 파라미터가 POST를 통해서나 GET를 통해서 보내진 경우에는 여러 가지 조치를 해야 합니다.GET 값의 경우 다음을 사용합니다. Request.QueryString["key"] 그리고 POST 값의 경우. Request.Form["key"] 또한 GET에서 오든 POST에서 오든 HttpContext에서 오든 상관없이 작동합니다.항목 모음: Request["key"] (필요한 경우) 다음을 사용하여 요청 유형을 확인할 수 있습니다. Request.RequestType 페이지에 액세스하는 데 사용되는 동사(일반적으로 GET 또는 POST)가 될 것입니다.Req..

programing 2023.10.14

브라우저 탐지

브라우저 탐지 IE와 FF 브라우저를 다른 브라우저와 분리해야 합니다. 사이비 코드입니다. If (CurrentBrowser == IE(6+) or FF(2+) ) { ... } else { ... } 인에protected void Page_Load()이벤트 (그렇게 생각) if ((Request.Browser.Type == "IE") || (Request.Browser.Type == "FF")) { WebMsgBox.Show("1111"); } 효과 없음 :-/ IE 및 FF 유형은 무엇입니까?if (Request.Browser.Type.Contains("Firefox")) // replace with your check { ... } else if (Request.Browser.Type.ToUpper..

programing 2023.09.09

CultureInfo로 문자열 형식 지정

CultureInfo로 문자열 형식 지정 파운드 기호와 형식 0.00, 즉 £45.00, £4.10을 표시하고 싶습니다. 다음 문장을 사용합니다. 하지만 효과가 없습니다.무엇이 문제입니까? 누가 나를 도와줄 수 있습니까?통화 표준 형식 문자열을 문자열과 함께 사용합니다.포맷 공급자를 사용하는 포맷 방법: string.Format(new System.Globalization.CultureInfo("en-GB"), "{0:C}", amount) CultureInfo는 형식 공급자 역할을 할 수 있으며 문화에 대한 올바른 통화 기호도 제공합니다. 그런 다음 예제는 다음과 같습니다(가독성을 위한 공간). 어때. 이렇게 하면 됩니다. 정확한 통화 형식을 지정해 보십시오. String.Format(...Cultur..

programing 2023.09.04

자바스크립트에서 IsPostBack을 확인하려면 어떻게 해야 합니까?

자바스크립트에서 IsPostBack을 확인하려면 어떻게 해야 합니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 자바스크립트에서 포스트백을 탐지/추적하는 방법은 무엇입니까? (11개 답변) 마감됨10년 전에. Load()에서 JavaScript 기능을 실행해야 하지만 페이지가 처음 로드된 경우에만 실행합니다(즉, 포스트백의 결과가 아님). 기본적으로 자바스크립트에서 IsPostBack을 확인해야 합니다. 감사해요.서버 측, 쓰기: if(IsPostBack) { // NOTE: the following uses an overload of RegisterClientScriptBlock() // that will surround our string with the needed script tags Clie..

programing 2023.08.30

왜 우리는 개인 건설업자가 필요합니까?

왜 우리는 개인 건설업자가 필요합니까? 클래스에 개인 생성자가 있으면 인스턴스화할 수 없습니다.따라서 수업을 인스턴스화하고 계속 사용하지 않으려면 정적으로 만들 수 있습니다. 개인 건설자의 용도는 무엇입니까? 또한 싱글톤 클래스에서 사용하는 것인데, 그 외에 다른 용도는 없나요? (참고: 위의 싱글톤 케이스를 제외한 이유는 정적 클래스가 있는데 왜 싱글톤이 필요한지 전혀 이해가 되지 않기 때문입니다.제가 질문에 혼란을 겪었기 때문에 당신은 이것에 대답하지 않을 수도 있습니다.)공장 개인 생성자는 공장 패턴(즉, 명시적 인스턴스화가 아닌 클래스의 인스턴스를 가져오는 데 사용되는 정적 함수)을 사용할 때 유용합니다. public class MyClass { private static Dictionary ca..

programing 2023.08.15

'게시에 실패했습니다.' 그러나 빌드에 성공했습니까?

'게시에 실패했습니다.' 그러나 빌드에 성공했습니까? Visual Studio 2008을 사용할 때 "웹 사이트 게시"를 사용하면 응용 프로그램이 올바르게 빌드되지만 "게시 실패" 메시지가 표시됩니다. 이에 대한 가능한 이유는 무엇이며, 어떻게 예방할 수 있습니까?저도 같은 문제가 있었습니다.로그와 출력에 오류나 오류가 표시되지 않기 때문에 문제를 식별하는 악몽입니다.단순히 "빌드: 39 성공"과 "게시: 1 실패"를 받습니다. 문제가 있는 패키지를 식별할 때까지 모든 NuGet 패키지를 한 번에 하나씩 체계적으로 제거(및 참조하는 코드를 제거)하여 문제를 해결했습니다. 이것은 오랜 시간이 걸립니다! 하지만, 제 대답은 마이크로소프트였습니다.넷. 컴파일러. 프로젝트에서 어떻게 그런 결과를 얻었는지는 모르..

programing 2023.08.10

업데이트 패널 하나와다중 업데이트 패널

업데이트 패널 하나와다중 업데이트 패널 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 9년 전에 문을 닫았습니다. 이 질문을 개선합니다. ASP를 가지고 있습니다.특정 조건에서 가장 잘 업데이트해야 하는 다양한 필드, 버튼 클릭 등을 표시하는 NET 웹 페이지.우리는 ASP를 사용하여 AJAX를 구현했습니다.NET 업데이트 패널을 사용하여 포스트백이 표시되지 않도록 합니다. 원래 이 능력이 필요한 분야는 단 한 곳뿐이었는데...그것은 곧 다른 분야로 확장되었습니다.이제 내 웹 페이지에는 여러 개의 업데이트 패널이 있습니다. 전체 양식을 하나의 업데이트 패널로 묶는 것이 가장 좋..

programing 2023.07.31
반응형