C# 如何在一个按钮上放置和使用两个标志(插入和更新标志),以便在asp.net中使用C执行两个操作#
如何在一个按钮上放置两个标志(插入和更新标志),以便在asp.net中使用C#执行两个操作 请帮帮我C# 如何在一个按钮上放置和使用两个标志(插入和更新标志),以便在asp.net中使用C执行两个操作#,c#,asp.net,C#,Asp.net,如何在一个按钮上放置两个标志(插入和更新标志),以便在asp.net中使用C#执行两个操作 请帮帮我 if (strflag.ToUpper() == "Insert") { du.ExecQry("insert into Crop_Master(Crop_Name,Created_On,Created_By,Created_By_Ip)values('" + TextBox1.Text + "',GETDATE(),'" + ViewState["user"] + "','" + Vi
if (strflag.ToUpper() == "Insert")
{
du.ExecQry("insert into Crop_Master(Crop_Name,Created_On,Created_By,Created_By_Ip)values('" + TextBox1.Text + "',GETDATE(),'" + ViewState["user"] + "','" + ViewState["ip"] + "')");
Label2.Text = "Submitted";
Label2.ForeColor = System.Drawing.Color.Green;
}
else if(strflag.ToUpper()=="Update")
{
du.ExecQry("Update Crop_Master set Crop_Name= '"+TextBox1.Text+"' where Crop_Name='@Crop_Name' ");
}
我只是帮你们完成任务,但不喜欢你们的编码和db设计风格
更加专业您可以向解决方案中添加新的类库项目,并 扩展按钮 添加以下参考
using System.Web.UI.WebControls
创建一个enum
public enum StateOfInsertion
{
Update,Insert
}
public MyButton : Button
{
public StateOfInsertion State { get; set; }
}
然后像其他控件一样使用此
控件
,并将其从工具箱
拖动到设计模式,该代码中出现了什么问题?你想实现什么?我想用一个按钮的标志来执行两个操作,但不知道如何使用它。你能分享这个设计吗?框和按钮是如何显示的?或者解释一下。是否可以在中添加一个复选框,请参见:@stuartd,但他没有多个按钮,我们必须等待Aman清楚地解释设计。@stuartd,我刚刚向他介绍了一个更好的设计。。。很抱歉
public enum StateOfInsertion
{
Update,Insert
}
public MyButton : Button
{
public StateOfInsertion State { get; set; }
}