2012-01-24 23 views
2

這是一個奇怪的一個你...ASP.NET defaultbutton不是在谷歌Chrome的工作

我在我的網頁形式的搜索框設置像這樣:

<asp:Panel id="pnlSearch" defaultbutton="btnSearch" runat="server"> 
    <asp:TextBox id="tbSearch" runat="server" /> 
    <asp:LinkButton id="btnSearch" onClick="EventHandler" runat="server" /> 
</asp:Panel> 

在Firefox和IE的默認按鈕工作正常。但在Chrome中,它不起作用。有沒有人看到過這種行爲,並知道修復?我認爲.NET框架會在面板/窗體上設置爲默認按鈕時自動連接正確的按鈕...

+0

什麼是最終的標記? –

+0

[默認存在多個默認值時,[ASP.NET默認按鈕(LinkBut​​ton)無法在Google Chrome中工作的可能重複項](http://stackoverflow.com/questions/8135454/asp-net-default-button-linkbutton-not-working- in-google-chrome-when-multiple-d) – Tim

回答

4

將defaultButton從linkBut​​ton更改爲標準按鈕可以糾正問題。

+0

正確的是這個問題。 – Aristos