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

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();//////问题所在?????????????
}

}
}
...全文
41 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧