2

テキストボックスと送信ボタンを含む PDF フォームを作成しました。ユーザーは、Adobe Acrobat Reader またはブラウザーで PDF ファイルを開くことができます。テキストボックスに入力して送信ボタンをクリックすると、asp.net 汎用ハンドラーが送信されたデータを処理します。

しかし、私が今抱えている問題は、送信されたフォーム データがないことです。

PDF フォームの送信ボタンは次のように設定されています。 ここに画像の説明を入力

およびサーバー側のコード:

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コレクションは空です。txtNameフォーム要素はどこに行きますか?

4

1 に答える 1

2

私はこれを自分で解決しました。問題は、 を に変更する必要があることExport FormatですHTML

ここに画像の説明を入力

于 2012-06-04T22:46:33.770 に答える