急急????请各位大侠帮助???小弟感谢!!

xqxiang 2004-04-01 10:45:46
小弟想用模板做一个能编辑更新的数据库操作,但在按更新按钮时老说未将对象引用设置到对象的实例(“相片”),我怀疑是相片这一列的问题但我不知道怎么在数据库对相片实现存、取、更新才对,请各位高手指点,小弟十分感谢!!
private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
ListItemType lit=e.Item.ItemType;
if (lit==ListItemType.EditItem)
{
//检索要设置的控件
TextBox TextBox1=(TextBox)e.Item.FindControl("TextBox1"); //身份证号
DropDownList DropDownList1=(DropDownList)e.Item.FindControl("DropDownList1"); //状态
TextBox TextBox2=(TextBox)e.Item.FindControl("TextBox2"); //牌照号  
TextBox TextBox3=(TextBox)e.Item.FindControl("TextBox3"); //姓名
RadioButtonList RadioButtonList1;
RadioButtonList1=(RadioButtonList)e.Item.FindControl("RadioButtonList1"); //性别
TextBox TextBox4=(TextBox)e.Item.FindControl("TextBox4"); //地址
TextBox TextBox5=(TextBox)e.Item.FindControl("TextBox5"); //电话号码
System.Web.UI.WebControls.Image image2;
image2=(System.Web.UI.WebControls.Image)e.Item.FindControl("image3"); //相片
DataRowView drv=(DataRowView)e.Item.DataItem;
if (drv!=null)
{
TextBox1.Text=drv["身份证号"].ToString();
DropDownList1.SelectedIndex=GetDrpListIndex(drv["状态"].ToString());
TextBox2.Text=drv["牌照号"].ToString();
TextBox3.Text=drv["姓名"].ToString();
RadioButtonList1.SelectedIndex=GetRbpListIndex(drv["性别"].ToString());
TextBox4.Text=drv["地址"].ToString();
TextBox5.Text=drv["电话号码"].ToString();
image2.ImageUrl=drv["相片"].ToString();//////问题所在?????????????
}

}
}
...全文
7 点赞 收藏 回复
写回复
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复

还没有回复,快来抢沙发~

相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-04-01 10:45
社区公告
暂无公告