in your layerInfos set 'isEditable': false
var layerInfos = [{ 'featureLayer': selectedTemplate.featureLayer, 'isEditable': true, 'fieldInfos': [ { 'fieldName': 'STN_NAME', 'isEditable': false, 'tooltip': 'Station Name', 'label': 'Station Name:' }, { 'fieldName': 'SITE_NAME', 'tooltip': 'Site Name', 'label': 'Site Name:' }, { 'fieldName': 'STN_TYPE', 'tooltip': 'Station Type', 'label': 'Station Type:' }] }];
function init() { ... var editorWindow = dijit.byId("map_infowindow"); dojo.connect(editorWindow, "onShow", onShowEditorWindow); ... } function onShowEditorWindow() { dijit.byId("FIELD1").disabled = true; dijit.byId("FIELD4").disabled = true; } //
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.