1

我正在使用名为Simlovation的 3rd 方映射组件。我有一个下拉列表框,可以选择国内的一个州,并显示 Bing 地图。

与列表框中的地图相关的代码隐藏是:

protected void VendorcontractDD_SelectedIndexChanged(object sender, RadComboBoxSelectedIndexChangedEventArgs e)
{
    try
    {
        if (this.VendorcontractDD.SelectedIndex > -1 && Session["UserID"] != null)
        {
             VendorContract Vendorcontract = new Contract((Convert.ToInt32(VendorcontractDD.SelectedValue)));
             MainMap.Latitude = contract.GetLatitude();
             MainMap.Longitude = contract.GetLongitude();
             MainMap.Zoom = 8; //Set as a default when loading
             MainMap.DataBind();
        }
    }
    catch
    {
        //throw ex;
    }
    finally
    { }
}

该aspx是:

<Simplovation:Map runat="server" ID="MainMap" Width="744px" EnableBirdseye="true"  
    Height="450px" AsyncPostbackPassShapes="true" EnableViewState="true"> 
</Simplovation:Map>

当我从列表框中进行不同的选择时,我收到如下所示的错误消息:

在此处输入图像描述

并且错误发生在第 3 方组件中(如下所示......似乎无法放大图像)。
在此处输入图像描述

我将如何捕获第 3 方组件中发生的错误?

4

0 回答 0