make sure Session["Area"] is not null and AreaList does have index 1
解决方案 »
- 这个需求行得通吗,可以完成么?c#
- 请sbwwkmyd、vshuang、zswang、fallening进来接分
- SQL中怎样保存图片格式阿!
- DesignSurface如何把设计的界面保存为xml???
- 关于winForm 控件间的消息传递
- 很急,我在VS.Net下做一个界面,放到另一个方案下,只显示代码,界面为空!
- 求C#正则表达式高手解救[找开头与结尾]
- 为何我用Socket发送的是一窜字符,而接收的却是空值??????????????????????
- 关于web browser控件的newWindow2事件的问题
- 为什么会报类型错误??????
- 那位大哥大姐小弟小妹给我一份会议记录?
- 求vs.net2003中三张msdn盘下载地址.
ddlArea.Items.IsReadOnly
这个地方的事
// 除了象:int i;i++, new someObject;等可以作为语句
改为 ddlArea.Items.IsReadOnly=true;(或fasle);
// 除了象:int i;i++, new someObject;等可以作为语句
改为 ddlArea.Items.IsReadOnly=true;(或fasle);
你是写了循环吧???
我把整段代码贴出来,谢谢各位。
private void Bind_ddlArea()
{
string Sql="select id, Area from Area";
Db List=new Db();
OleDbDataReader AreaList=List.GetList(Sql);
while (AreaList.Read())
{
ListItem ilist=new ListItem(AreaList.GetString(1));
if ((string)Session["Area"].ToString().Trim()==AreaList.GetValue(1).ToString().Trim())
{
ilist.Selected=true;
}
ddlArea.Items.Add(ilist);
}
if ((string)Session["Area"].ToString().Trim()==AreaList.GetValue(1).ToString().Trim())
{
ddlArea.Items.IsReadOnly=true;
}
AreaList.Close();
}我的目的就是当他是当地(area)的用户,就只能选当地(area)了
不存在此行/列的数据。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: 不存在此行/列的数据。我想就是AreaList.GetValue(1).ToString().Trim()没有这个值。
那应该怎么取呢!?
ddlArea.Items.Remove(i);这样错了,
E:\ASP.net程序\smallmuda\Unicom_1001\Admin_AddAdmin.aspx.cs(133): 与“System.Web.UI.WebControls.ListItemCollection.Remove(string)”最匹配的重载方法具有一些无效参数