1

Atlas Update Panel で Excel を生成できません。(更新パネルでレスポンスを終了/書き込み[XML]できないため) asp:updatepanel を使いたくない..他に方法はありますか?

正しい答えは高く評価されます...

前もって感謝します

4

1 に答える 1

0

現在のページを離れることなく、Excel ファイルを生成するための一般的な要求を送信して、AJAX で実行するのと同じ効果を引き起こすことができるため、その必要はないと思います。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
    Response.clear()
    Response.ContentType = "application/ms-excel;"
    Response.AppendHeader("content-disposition", "attachment; filename=""excel-file.xml""")

    'write all the file to the response object


    Response.Flush()
    Response.End()

End Sub
于 2008-12-05T12:07:34.340 に答える