当GridView处于编辑状态时,需要判断是否继续,并根据判断执行下一步操作
来源:互联网 发布:java web sqlserver 编辑:程序博客网 时间:2024/05/22 14:35
当GridView处于编辑状态时,需要判断是否继续,并根据判断执行下一步操作,做法如下:
两个Button为隐藏,点击Button时先执行后台代码,进行判断,如果是编辑状态,就弹出提示:是否继续,如果继续就把没保存的数据丢失。
代码如下:
protected void btnPreviousHiden_Click(object sender, EventArgs e)
{
if (gvEmpLanguageSkill.EditIndex != -1 || gvCertificate.EditIndex != -1)
{
btnPrevious.Attributes.Add("onclick", "return confirm('" + Resources.AlertMessage.WFEmployeeConfirm+ "');");
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>GetClickButton(1);</script>");
return;
}
btnPrevious_Click(sender, e);
}
protected void btnNextHiden_Click(object sender, EventArgs e)
{
if (gvEmpLanguageSkill.EditIndex != -1 || gvCertificate.EditIndex != -1)
{
btnNext.Attributes.Add("onclick", "return confirm('" + Resources.AlertMessage.WFEmployeeConfirm+ "');");
Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>GetClickButton(2);</script>");
return;
}
btnNext_Click(sender, e);
}
/// <summary>
/// 上一页
/// </summary>
protected void btnPrevious_Click(object sender, EventArgs e)
{
this.Response.Redirect("WFEmpEduTraining.aspx");
}
/// <summary>
/// 下一页
/// </summary>
protected void btnNext_Click(object sender, EventArgs e)
{
this.Response.Redirect("WFEmpMaintainExperience.aspx");
}
<asp:Button ID="btnPrevious" runat="server" Text="上一页" Width="80px" OnClick="btnPrevious_Click" Style="display: none" />
<asp:Button ID="btnNext" runat="server" Text="下一页" Width="80px" OnClick="btnNext_Click" Style="display: none" />
<asp:Button ID="btnPreviousHiden" runat="server" Text="上一页" OnClick="btnPreviousHiden_Click" Width="80px" />
<asp:Button ID="btnNextHiden" runat="server" Text="下一页" OnClick="btnNextHiden_Click"
Width="80px" />
<script>
function GetClickButton(i)
{
if(i=="1")
{
document.getElementById('btnPrevious').click();
}else
{
document.getElementById('btnNext').click();
}
}
</script>
- 当GridView处于编辑状态时,需要判断是否继续,并根据判断执行下一步操作
- 判断GridView是否处于编辑状态
- GridView控件中Alternate行(交替行)是否处于编辑状态的判断
- Ext4.2 使用rowEditing编辑gridpanel时,判断当前是否处于编辑状态
- VS2005中判断girdview是否处于编辑状态?
- GridView下进行编辑操作,根据某项指标判断该行是否可以进行编辑.
- 判定gridview是否处于编辑状态
- 判断Cookies是否处于开启状态
- 判断Cookies是否处于开启状态
- 判断Cookies是否处于开启状态
- 判断Cookies是否处于开启状态
- 判断游标是否处于开启状态
- 如何判断手机是否处于漫游状态?
- 正确判断socket是否处于连接状态
- 【实用随记】判断是否处于动画状态
- 判断一个服务是否处于开启状态
- Monitor线程操作(当一个线程中处于等待状态时,另外一个线程来解锁它的等待状态继续执行下去)
- adb和aapt && 代码判断当前是否处于锁屏状态并绕过解锁页面
- [转]LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义
- 学境界
- 买香草冰淇淋汽车就会秀逗
- 为ObjectContext和DataContext 添加数据描述
- traceroute工作原理
- 当GridView处于编辑状态时,需要判断是否继续,并根据判断执行下一步操作
- 浅谈淘宝搜索排序算法【转自淘宝搜索博客】
- 四级高频词组
- 【三九智慧】一卡通接口的 Delphi封装与测试
- CString中的TrimLeft()和TrimRight()的用法----对比isspace()
- 談ASP的討論功能,這一路過來的旅程
- 关于C++中函数返回引用的讨论
- adb shell am start -n com.google.android.contacts/.ContactsActivity
- 邮箱收到的附件下载后不能打开的问题