protected void DetailsView1_DataBound(object sender, EventArgs e)
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
....... = new .........................
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.Rows[45].DataBind();
}
我想用Session["User_SM"](已存在了)替换DetailsView1中的"lr_men"字段的内容,
上面写不完整,请朋友帮我写完。
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
....... = new .........................
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.Rows[45].DataBind();
}
我想用Session["User_SM"](已存在了)替换DetailsView1中的"lr_men"字段的内容,
上面写不完整,请朋友帮我写完。
解决方案 »
- 求使用C#接收TCP传来的文件并将文件保存在本地的例子
- 谢谢各位大侠帮忙看看
- 求一份学生管理系统的源码
- 谁能帮我详细解释一下这个正则表达式:^(?:\/(\w|\s|\.)+\/Intro\.aspx)$
- webservice序列化的问题,急,在线等!!!
- 如何用HTTP实现将PDA中的文件传送至远程服务器?
- show窗体问题?
- Windows Service 中New Timer造成内存无止境增长的问题
- 如何实现象C#那样的界面,如单击工具栏中的一项,使主界面的内容发生改变,怎样设置Form之间的关系呢?
- 一百分求C#源码,现在就500分了放完为止 在在线等待ing
- 什么行为触发DrawItem事件?
- 急问一个数据库约束问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
drView["lr_men"].Value?
??
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.Rows[45].DataBind();
}
上述代码出错:未将对象引用设置到对象的实例。楼上二位的.Text和.Value都不正确。
请帮助修改!!!!
{
if(e.Item.ItemType ==ListItemType.Item|| e.Item.ItemType ==ListItemType.AlternatingItem)
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.Rows[45].DataBind();
}
}
加个判断
(我这个是在02下的,05下的一样,也要判断)
编译器错误信息: CS0117: “System.EventArgs”并不包含“Item”的定义
protected void DetailsView1_DataBound(object sender, EventArgs e)
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
if(drView != null)
{
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.DataBind();
}
}
没有任何出错,但是没有预期的结果。
{
if(e.Item.ItemType ==ListItemType.Item ¦ ¦ e.Item.ItemType ==ListItemType.AlternatingItem)
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.Rows[45].DataBind();
}
}
我试了你的东东,在5楼回答了。出错:
“System.EventArgs”并不包含“Item”的定义 乍还来说?
实际绝对不是空的,不知怎么写才对?
05下的是
e.Row.RowState == DataControlRowState.Normal ¦ ¦ e.Row.RowState == DataControlRowState.Alternate
上述运行出错:
编译器错误信息: CS0117: “System.EventArgs”并不包含“Row”的定义 再看5楼的,一样的出错,一个是Item,一个是Row
还是这句接近:
protected void DetailsView1_DataBound(object sender, EventArgs e)
{
DataRowView drView = (DataRowView)DetailsView1.DataItem;
if(drView != null)
{
drView["lr_men"] = Session["User_SM"].ToString();
DetailsView1.DataBind();
}
}
只是它判断为:drView 为null