根据传递的查询字符串进行更新和插入 [英] update and insert according to passing query string

查看:51
本文介绍了根据传递的查询字符串进行更新和插入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在我的应用程序中,我在一个页面上生成了查询字符串,在第二页中我必须根据该查询字符串插入或更新我的代码如下 -

In My application on one page i have generated query string and in second page i have to insert or update according to that query string my code is as follows-

protected void gvMasterData_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "AddMasterData")
        {
            Response.Redirect("SubMasterData.aspx?ValueTypeID=" + Convert.ToString(e.CommandArgument) + "&mode=Add");
        }

        if (e.CommandName == "EditMasterData")
        {
            Response.Redirect("SubMasterData.aspx?ValueTypeID=" + Convert.ToString(e.CommandArgument) + "&mode=Edit");
        }
}





和秒钟





and in second

protected void btnSubmitMasterData_Click(object sender, EventArgs e)
   {
       if (Request.QueryString == "SubMasterData.aspx?ValueTypeID=" + Convert.ToString(e.CommandArgument) + "&mode=Edit")
       {
           UpdateSubMasterData();
       }
       if (Request.QueryString == "SubMasterData.aspx?ValueTypeID=" + Convert.ToString(e.CommandArgument) + "&mode=Add")
       {
           InsertSubMasterData();
       }

   }

推荐答案

Your code for updating and inserting should be like .....

protected void btnSubmitMasterDck(object sender, EventArgs e)
    {
        if (Request.QueryString["mode"].ToString().Equals("Edit"))
        {
            UpdateSubMasterData();
        }
        if (Request.QueryString["mode"].ToString().Equals("Add"))
        {
            InsertSubMasterData();
        }

    }


这篇关于根据传递的查询字符串进行更新和插入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆