BoldSignA modern eSignature application with affordable pricing. Sign up today for unlimited document usage!
<ej:Grid ID="FlatGrid" runat="server" AllowSorting="True" AllowGrouping="true" AllowPaging="True"> <EditSettings AllowAdding="true" AllowEditing="true" AllowDeleting="true" EditMode="Batch" /> <ToolbarSettings ShowToolbar="true" ToolbarItems="add,edit,save,delete,cancel"></ToolbarSettings> <Columns> . . . </Columns> </ej:Grid> |
<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent"> <ej:Grid ID="FlatGrid" runat="server" AllowSorting="True" AllowGrouping="true" AllowPaging="True"> <EditSettings AllowAdding="true" AllowEditing="true" AllowDeleting="true" /> <ToolbarSettings ShowToolbar="true" ToolbarItems="add,edit,save,delete,cancel"></ToolbarSettings> <Columns> . . . . . .. . </Columns> <ClientSideEvents RecordDoubleClick="doubleClick" ActionComplete="actionComplete" /> </ej:Grid>
<script> function doubleClick(args) { this.model.columnName = this.getColumnByIndex(args.cellIndex).field; } function actionComplete(args) { if (args.requestType == "beginedit") { var elem = $("#MainContent_FlatGrid" + this.model.columnName); if (elem.hasClass("e-dropdownlist")) elem.closest(".e-ddl").focus(); else if (elem.hasClass("e-numerictextbox")) elem.siblings('input:visible').first().select().focus(); else elem.focus().select(); } } </script> |