VS 2012 を使用して、リンク ボタンの PostBackUrl 内で次のコードを使用してAbout.aspx
ページにリダイレクトする Web アプリケーションを開発しています。
<asp:LinkButton ID="LnkSelect" CommandName="Select" Text="Image" PostBackUrl='<%# "~/About.aspx?Log_ID=" + Eval("Log_ID") %>' runat="server"></asp:LinkButton>
localhost 開発サーバーでテストすると、すべてが正しく機能します。しかし、IIS 8 で Web アプリケーションをホストすると、lik ボタンをクリックしても何も起こりません。前もって感謝します。
これがLinkButtonのHTMLです
<a id="MainContent_GridView1_LnkSelect_0" href="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$MainContent$GridView1$ctl02$LnkSelect", "", false, "", "About.aspx?Log_ID=1", false, true))">Image</a>
解決
プロジェクトを .NET 4.0 に変換し、すべてが機能しました。