2012-06-04 2 views
2

텍스트 상자와 제출 버튼이 포함 된 PDF 양식을 만들었습니다. 사용자는 Adobe Acrobat Reader 또는 브라우저에서 PDF 파일을 열 수 있습니다. 텍스트 상자를 채우고 제출 버튼을 클릭하면 asp.net 제네릭 처리기가 제출 된 데이터를 처리합니다.Adobe PDF 양식이 제출되었지만 Request.Form 모음이 비어 있습니다.

하지만 지금 문제는 제출 된 양식 데이터가 없다는 것입니다. enter image description here

및 서버 측 코드 :

public class PdfFormHandler : IHttpHandler 
{ 

    public void ProcessRequest(HttpContext context) 
    { 
     if (context.Request.RequestType == "POST") 
     { 
      var name = context.Request.Form["txtName"]; // <-- name is null. why? 
     } 
    } 

    public bool IsReusable 
    { 
     get 
     { 
      return false; 
     } 
    } 
} 

context.Request.Form 모음이 비어

PDF 양식

버튼은 다음과 같은 설정이다 제출합니다. txtName 양식 요소는 어디로 이동합니까?

답변

2

나는 이것을 직접 해결했다. 문제는 Export FormatHTML으로 변경해야한다는 것입니다.

enter image description here

관련 문제