我的問題是有關處理Enter鍵press.I已經被稱爲「order.aspx」,這是位於主page.Here裏面我正在說明控制結構的<input>領域內響應的「輸入」按鍵
一頁1. <asp:TextBox ID="txtSearch" MaxLength="50" runat="server" Width="420px" CssClass="txtbox"></asp:TextBox>
2. <asp:Button ID="btnSearch" runat="server" OnClick="btnSearch_Click" />
3. one asp grid control with one column containing textbox for entering order quantity
4. <asp:Button ID="btnOrder" runat="server" OnClick="btnOrder_Click" />.
我的要求是,
- ,而用戶在搜索文本框,然後按回車文字輸入鍵,然後btnSearch_Click應該解僱
- ,而用戶在網格中的文本框,然後按回車量輸入鍵,然後BTN Order_Click應該會觸發。
我用不同的代碼嘗試最終得到的答案,但它不完全functional.Follwing是我已經使用的JavaScript代碼。
function DoEnterKeyButtonClick(buttonId) {
e = event;
var code = (e.keyCode ? e.keyCode : e.which);
if (code == 13) {
document.getElementById('ctl00_CphMaster_' + buttonId).click();
return false;
}
}
我呼籲txtSearch的按鍵和網格文本框這個方法並傳遞按鈕的ID火災事件btnSearch和btnOrder respectively.When我正在進入搜索文本框中的文本並點擊回車鍵然後btnSearch_Click是射擊,當我輸入訂單數量和擊中回車鍵btnOrder_Click射擊。但問題是,更改頁面索引後說第二頁所需的功能不起作用。那就是當我輸入訂單數量和擊中輸入鍵,然後btnSearch_Click會火,再btnOrder_Click firing.This將清除量進入並導致error.Please幫我...
臨屋NKS, JOBY
太謝謝你了....它的工作... – 2012-07-30 06:12:55