저는 바코드 스캐너에서 입력을 받아들이는 웹 응용 프로그램을 개발해 왔습니다. 스캔 한 바코드 (GS1-128)를 클라이언트 측에서 서버 측으로 전달해야합니다. 표준으로 GS1-128에는 하나 또는 여러 개의 그룹 구분 기호 <GS> 자 (ASCII 코드 29 자)가 포함될 수 있습니다. 따라서 "123 <GS> 45", "12 <GS> 345"는 다른 입력입니다. 입력란을 가져 오는 입력란과 제출 버튼이 있습니다. 어떤 이유로 ASP.NET은 포스트 백에서 인쇄 할 수없는 문자를 포함하지 않으며 두 경우 모두 "12345"를 대신받습니다.ASP.NET 서버 측에서 web.form의 인쇄 할 수없는 바코드 문자를 전달합니다.
이 문제를 해결할 방법이 있습니까?
P. WinForm (테스트 용)을 사용할 때 모든 것이 정상이며 문자를 얻지 만 ASP.NET에서는 작동하지 않습니다.
ASP.NET이 아닌 브라우저의 제한 사항처럼 보입니다. 보세요 https://stackoverflow.com/questions/10005451/scanning-a-barcode-with-an-ascii-control-character-into-an-input-field –