Thread ID: |
Created: |
Updated: |
Platform: |
Replies: |
140982 | Nov 16,2018 06:01 PM UTC | Nov 19,2018 06:45 AM UTC | ASP.NET Web Forms | 1 |
![]() |
Tags: Grid |
<ej:Grid ID="FlatGrid" runat="server" AllowPaging="true">
<ToolbarSettings ShowToolbar="true" ToolbarItems="add,edit,delete,update,cancel"></ToolbarSettings>
<EditSettings AllowEditing="true" AllowAdding="true" AllowDeleting="true" EditMode="Batch"></EditSettings>
<ClientSideEvents ActionComplete="complete" />
<Columns>
<ej:Column Field="OrderID" IsPrimaryKey="true" HeaderText="Order ID" />
<ej:Column Field="CustomerID" HeaderText="Customer ID" Width="120">
<EditTemplate Create="create" Read="read" Write="write" />
</ej:Column>
</Columns>
</ej:Grid>
<script type="text/javascript">
function create() {
return $("<input>");
}
function write(args) {
obj = $('#<%= FlatGrid.ClientID %>').ejGrid('instance');
var data = ej.DataManager(obj.model.dataSource).executeLocal(new ej.Query().select("CustomerID"));
args.element.ejAutocomplete({ width: "100%", dataSource: data, filterType: 'contains',enableDistinct: true, value: args.rowdata !== undefined ? args.rowdata["CustomerID"] : "" });
}
function read(args) {
args.ejAutocomplete('suggestionList').css('display', 'none');
return args.ejAutocomplete("getValue");
}
</script>
|
This post will be permanently deleted. Are you sure you want to continue?
Sorry, An error occured while processing your request. Please try again later.
This page will automatically be redirected to the sign-in page in 10 seconds.