我有第三方用戶控件(一個驗證碼控件),它有一個驗證碼圖像和一個文本框。在asp.net 2.0中設置默認按鈕
我在我的網頁中使用上述用戶控件。我的網頁上有3個提交按鈕(驗證驗證碼,提交頁面,添加用戶)。當我點擊使用鼠標驗證驗證碼提交按鈕時,我正在驗證驗證碼是否爲空並顯示javascript警報。
當我在文本框中輸入有效的驗證碼文本並在光標位於文本框中時按回車鍵時,就會出現問題。該頁面只是刷新。我無法將按鍵事件添加到文本框,並調用驗證驗證碼按鈕事件,因爲我正在使用無法修改的第三方用戶控件。
另外,Page.ClientScript.RegisterHiddenField(...)在我的情況下不起作用,因爲我在同一頁面內有兩個其他的提交按鈕。
只剩下選項是將它們放在面板中並設置默認按鈕。
請讓我知道是否有人有更好的選擇來實現這一點。