我正在将一些数据数据绑定到 asp.net c# 中的下拉列表。使用下面的代码绑定数据时出现以下错误。从我的眼睛看一切都很好,但我可以弄清楚。这是奇怪的部分,页面在开发环境中运行时运行良好,但当我们在测试环境中运行时,它会报错。有什么建议么?
页面加载:
protected void Page_Load(object sender, EventArgs e)
{
if (QSReturnHeaderID == Guid.Empty && !User.IsInRole("Returns_Edit") )
Response.Redirect("ReturnsSearch.aspx");
//Link the branch image to the branch list
imgBranch.LinkControl = lstBranchPlant;
//CompanyImageScript();
if (!this.Page.IsPostBack)
{
lstBranchPlant.DataBind();
lstReasonCode.DataBind();
if (this.QSReturnHeaderID == Guid.Empty)
{
sm.SetStage("HeaderEntry");
}
else
{
LoadReturnHeader();
}
LoadShipToAddressNumbers();
LoadTradingPartnerIDs();
}
}
数据绑定代码:
private void LoadTradingPartnerIDs()
{
BCCR.Data.ReturnsData data = new BCCR.Data.ReturnsData();
DataSet r = data.ReturnsTradingPartnerID_GetList();
lstTradingPartnerID.DataSource = r;
lstTradingPartnerID.DataBind();
}