リンクをプログラムでクリックすると、ユーザーがクリックしたときと同じ効果が得られますか?ASP.NET 2.0 - プログラムでリンクをクリックする必要がある
例:
私は、ASP.NET LinkButtonコントロールを持っている:
<asp:LinkButton id="lnkExport" runat="server" CssClass="navclass">Export</asp:LinkButton>
私はそれでこのLinkButtonコントロールを持っている.aspxページに演出サイドバー上のリンクを持っています。いろいろな理由で、ページがリフレッシュされるまでLinkButtonのコードを実行することはできません。ページが完全にロードされると、このLinkButtonをコード内で強制的にクリックする方法を探しています。これを達成するための簡単な方法がありますか?可能な場合は、コードサンプルを提供してください。ありがとう。
私は自分のコードビハインドでC#を使用しています。 – n2009
なぜリダイレクトしないのですか? – epochwolf
HTTP応答オブジェクトを使用してファイルをダウンロードしていますので、リダイレクトはオプションではありません。さらに、このページを指し示すリンクは、アプリケーションによって生成されるのではなく、XMLファイルからリンクを生成する外部アプリケーションによって生成されます。 – n2009