c# 数据库连接修改操作——如何判断textbox、combobox的内容是否更改
前提:点击datagridview的某行,获取相应行的信息到相应的textbox及combobox中(这里已经解决)重点:该如何判断textbox、combobox的内容...
前提:点击datagridview的某行,获取相应行的信息到相应的textbox及combobox中(这里已经解决)
重点:该如何判断textbox、combobox的内容是否更改(— —||| 我做出来的效果是不管是否改变都提示修改成功) 展开
重点:该如何判断textbox、combobox的内容是否更改(— —||| 我做出来的效果是不管是否改变都提示修改成功) 展开
展开全部
DataGridViewRow dr =dataShow.Rows[dataShow.CurrentRow.Index];
if (txtClaName.Text == dr.Cells[1].Value.ToString() && comboBox1.Text == dr.Cells[2].Value.ToString() && comboBox2.Text == dr.Cells[3].Value.ToString() && txtbeizhu.Text == dr.Cells[4].Value.ToString() && txtMID.Text == dr.Cells[5].Value.ToString())
{
MessageBox.Show("未修改信息,请选择要修改的信息!");
return;
} 我用这代码是实现了..
if (txtClaName.Text == dr.Cells[1].Value.ToString() && comboBox1.Text == dr.Cells[2].Value.ToString() && comboBox2.Text == dr.Cells[3].Value.ToString() && txtbeizhu.Text == dr.Cells[4].Value.ToString() && txtMID.Text == dr.Cells[5].Value.ToString())
{
MessageBox.Show("未修改信息,请选择要修改的信息!");
return;
} 我用这代码是实现了..
展开全部
<asp:TextBox ID="TextBox1" runat="server" onchange="change(this);"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server" onchange="change(this);></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="修改" onclick="updatedate();"/>
var ischange=0;
function change(a)
{
ischange++;
}
function updatedate()
{
if(ischange>0)
return true;//按钮会提交到服务器
else
{
alert("这两个文本框的内容没变");
event.returnValue=false;//按钮不会提交到服务器。
}
}
<asp:TextBox ID="TextBox2" runat="server" onchange="change(this);></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="修改" onclick="updatedate();"/>
var ischange=0;
function change(a)
{
ischange++;
}
function updatedate()
{
if(ischange>0)
return true;//按钮会提交到服务器
else
{
alert("这两个文本框的内容没变");
event.returnValue=false;//按钮不会提交到服务器。
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在textbox、combobox的文本改变事件里加个标记吧,比如默认为全局为isChange=false;在改变事件里写isChange=true;提交时再判断
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在获取相应行的信息到相应的textbox及combobox的时候,把数据另外缓存一份,然后就可以判断textbox及combobox里的数据是否和缓存的数据匹配。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单独设置textBox和comboBox的值变化事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询