0
你好,我有一個Imagebutton的問題,我必須雙擊它才能發佈任何一個知道如何修復它,所以我只需要點擊一次就可以得到一個響應?ImageButton with PostBackUrl在第二次點擊後發出響應
謝謝你的幫助!
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:smokeshopConnectionString %>"
ProviderName="<%$ ConnectionStrings:smokeshopConnectionString.ProviderName %>"
SelectCommand="SELECT ProductID, Name, Description, Price, ImageUrl FROM products"></asp:SqlDataSource>
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"
RepeatDirection="Horizontal"
DataKeyField="ProductID" >
<ItemTemplate>
<div style="border-style:dotted; border-color:WhiteSmoke;">
<a onclick="popup('popUpDiv')" href="#" ><asp:ImageButton ID="ImageButton1" runat="server" ImageUrl='<%# Eval("ImageUrl", "Images\\{0}") %>' PostBackUrl='<%# Eval("ProductID", "Default5.aspx?ProductID={0}") %>' /></a><br />
<asp:Label ID="NameLabel" runat="server" Text='<%# Eval("Name") %>'></asp:Label><br />
</div>
</ItemTemplate>
</asp:DataList>
你真的想跨頁回發嗎?或者想要點擊時導航到詳細信息頁面? – 2012-04-18 05:21:40