You can refer to the following demo's showing various editing techniques available in C1Grid View: Server-Side Editing Client-Side Editing Server-Side Editing with Template Fields If you re-look at the list, you will observe that the following scenario is missing from it : You must be wondering the reason it is missing, well it is because template fields are a server-side concept, hence, client side editing does not work on Template columns. The trick is to hide the custom editor initially and then, append it in the current cell using the client- side object model of C1Grid View. C1Grid View Update Event Args e) void C1Grid View1_End Row Updated(object sender, C1.
Data Bind(); //If you do not want to bind data first simply bind an empty list like so: /* your Gridview.
I too have been searching for this and all the "answers" that I've seen are not the answers I think some of us are really looking for.
All the mentioned methods I've seen here are not bullet proof references to a database tables field name.
If you face any issues while implementing the code or have any suggestions then feel free to post on our forums.
C1Grid View End Row Updated Event Args e) Run the above code and you will get the dropdown list showing Supplier names in the Supplier ID column.
Secondly if you want to include a custom field (some button or link) in the same column it’s not possible.