使用断点,发现根本没有执行DetailsView1_ItemUpdating1
求高手看一下。
代码:
protected void DetailsView1_ItemUpdating1(object sender, DetailsViewUpdateEventArgs e)
{
if (!IsPostBack)
{ string str = ((DropDownList)this.DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.NewValues.Add("xb", str);
}
} <EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>
</asp:ListItem>
<asp:ListItem Value="1" >1</asp:ListItem>
<asp:ListItem Value="2">2</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
求高手看一下。
代码:
protected void DetailsView1_ItemUpdating1(object sender, DetailsViewUpdateEventArgs e)
{
if (!IsPostBack)
{ string str = ((DropDownList)this.DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.NewValues.Add("xb", str);
}
} <EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem>
</asp:ListItem>
<asp:ListItem Value="1" >1</asp:ListItem>
<asp:ListItem Value="2">2</asp:ListItem>
</asp:DropDownList>
</EditItemTemplate>
解决方案 »
- 请教vs2010中使用ajaxtoolkit问题,郁闷中
- web网站调用批处理,将本地文件复制到磁盘阵列中(或共享文件区)
- 为什么访问不了,请帮忙解答,谢谢
- 如何获取www.xxx.com/2007/08/09这样的重写参数
- 如何将VS 2003 项目转换成VS2005或者2008?
- 如何在点击DataGrid中的文本框时把文本框中的数据清空,在线等!!!
- 简单..纯送分问题..Access数据库设计
- 怎样使用windows 2000系统中的域来判断用户,我想开发一个内网的系统。
- asp.net操作EXCEL 时的权限问题。
- 测试asp.net论坛(VB.NET)的!高分求助!
- aspnetpager的问题
- 关于DataGridview填充数据库数据字符问题
这样能拿到不
protected void DetailsView1_ItemUpdating1(object sender, DetailsViewUpdateEventArgs e)
{
string str = ((DropDownList)this.DetailsView1.Rows[3].Cells[1].FindControl("DropDownList1")).SelectedValue;
e.NewValues.Add("xb", str);
}
现在就是想知道,在默认的update中,
UpdateCommand="UPDATE [bsperson] SET [kb] = @kb, [jz] = @jz, [xm] = @xm, [jb] = @jb, [zw] = @zw, [rsr] = @rsr, [xb] = @xb, [csnyr] = @csnyr, [lb] = @lb, [dlrq] = @dlrq, [sszz] = @sszz, [ssbz] = @ssbz, [gwm] = @gwm, [gw] = @gw WHERE [gh] = @gh">这个是否需要更改呢?