gridview 添加,修改**

时间:2014.04.22 发布人:sohouo

gridview 添加,修改**

已解决问题

谷歌sohouo用户在2014.04.22提交了关于“廖启智gridview 添加,修改**”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-10-30T13:12:16。protectedvoidRepeater1_ItemCommand(objectsource,RepeaterCommandEventArgse)
{
switch(e.CommandName.ToLower())
{
case"del":
SqlServerDBobj=newSqlServerDB();

obj.ExecuteSql(string.Format("deletefromTB_RegisterwhereRegisterID={0}",e.CommandArgument));

BD();
bre**;

}
这是删除的。。。但修改和添加的就不知道了希望大家能够帮助她。

详细问题描述及疑问:protectedvoidRepeater1_ItemCommand(objectsource,RepeaterCommandEventArgse)
{
switch(e.CommandName.ToLower())
{
case"del":
SqlServerDBobj=newSqlServerDB();

obj.ExecuteSql(string.Format("deletefromTB_RegisterwhereRegisterID={0}",e.CommandArgument));

BD();
bre**;

}
这是删除的。。。但修改和添加的就不知道了期待您的答案,你无异于雪中送炭,让我感激涕零 !

希望以下的回答,能够帮助你。

第1个回答

用户名:dashou0408  

添加要自己放textbox做的

修改
//获取修改的行
pr特otectedvoidGridView1_RowEditing(objectsender,GridViewEdi来自tEventArgse且头鲜毛)
{
GridView1.EditIndex=e.NewEditIndex;
Bind();
影呢族}

//取消更新
protec读快跳满族很妈农tedvoidGridView1_RowCancelingEdit(objectsender,GridViewCan问答celEditEventArgse)
{
GridView1.EditIndex=-1;
Bind();
}
//更新
protectedvoidGridView1_RowUpdating(objectsen等齐帮图什伯阻养der,GridViewUpdateEventArgse)
{
StuInfostu=newStuInfo();
stu.stuNo=i束她冲另队热社离nt.Parse(GridView1.解思只实务护兰律件DataKeys[e.RowIndex].Value.ToString());
stu.stuName=((TextBox)GridView1.Rows[e.RowIndex].FindControl("txtstuName")).Text;
stu.stuAge=int.Parse(((Text波甚历从兵管Box)GridView1.Rows[e.RowIndex].Fi妈台古对与轴转液ndControl("txtstuAge")).Text);
stu.stu**=((TextBox)GridView1.Rows[换也虽上久提强应各主术e.RowIndex].FindControl("txtstuSe生赶李群烟温通甚x")).Text;
stu.stuAdress=((Text短红系算束观粒船充Box)GridView1.缺排代剂附况香校Rows[e.RowIndex].FindControl("txtstuAdress")).Text;
BLL.StuIn外脱该刑关冷鲜也检影foManager.UpdateById(否收意依stu);
Response.办之阿黑职善杀宽Redirect("Default.aspx");
}