我有一个绑定到数据库的下拉列表,我有一个标签。
我需要根据项目值(在本例中等于会话变量值)将标签文本设置为下拉列表项目文本。
我不知道如何从每个项目中获取值并返回文本。
这是我的尝试,但它无效。
protected void Page_Load(object sender, EventArgs e)
{
CargarDDLCentroC();
lbcentro.Text = Centrocosto(Convert.ToInt32(Session["numero"].ToString()));
}
private string Centrocosto(int m)
{
string res = "";
for (var i = 1; i <= 20; i++)
{
if (i == m)
{
res = DDLCentroC.Items[i].Text;
break;
}
}
return res;
}
我收到以下错误:&#34;索引超出范围。必须是非负数且小于集合的大小&#34;