各个 DropDownList中均含有相对应的 row[...].ToString() 值!!
这段代码在 A.aspx 中能正常执行,但是在B.aspx中部出现下列问题!!
 郁闷,请各位帮忙解决!!
 
指定的自变量超出有效值的范围。参数名称: VY 
描述: 在执行目前 Web 要求的过程中发生未处理的例外情形。请检阅堆栈追踪以取得错误的详细信息,以及在程序代码中产生的位置。 例外详细信息: System.ArgumentOutOfRangeException: 指定的自变量超出有效值的范围。参数名称: VY原始程序错误: 
行 169: DataRow row=TB.Rows[0];
行 170:
行 171: this.dpPurchase.SelectedValue=(row[PMCData.PURCHASE_FIELD].ToString()==String.Empty)? String.Empty : row[PMCData.PURCHASE_FIELD].ToString(); 
行 172: this.dpContract_O_Country.SelectedValue=(row[CONTRACT_O_COUNTRY_FIELD].ToString() == String.Empty)? String.Empty : row[PMCData.CONTRACT_O_COUNTRY_FIELD].ToString();
行 173: this.dpOrig_country.SelectedValue=(row[ORIG_COUNTRY_FIELD].ToString() == String.Empty)? String.Empty : row[ORIG_COUNTRY_FIELD].ToString();
 原始程序文件: d:\inetpub\wwwroot\pmc\new.aspx.cs    行: 171