我在我的案例中使用esri
javascript API。当用户在地图上绘制多边形时,所有选定的要素都将分配给客户端上的数组。我想在服务器端访问该数组。我开发了代码,但我无法访问服务器端的数组。服务器端的数组为空。
function Wells(event) {
var results = new Array();
arrayUtil.forEach(event.features, function (feature) {
results.push(feature.attributes.UWI)
dom.byId('messages').innerHTML = "<b>Selected Wells: " + results;
});
var hid = document.getElementById("myHiddenId");
hid.value = results.join(',');
} // client side code
<body>
<asp:HiddenField ID="myHiddenId" runat="server">
</asp:HiddenField>
</body>
// server side
string[] storesarray = myHiddenId.Value.Split(',');