捕获第三方组件中的错误

时间:2013-05-31 21:43:41

标签: c# asp.net bing-maps

我正在使用名为Simplovation的第三方映射组件。我有一个下拉列表框,用于选择国家/地区内的州,并显示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>

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

enter image description here

并且错误发生在第三方组件中(如下所示......似乎无法放大图像) enter image description here

如何捕获第三方组件中发生的错误?

0 个答案:

没有答案