我modalpopup
textboxes
。{
在用户访问modal popup
之前,他点击了ADD或EDIT
如果他点击了ADD,则所有textboxes
都为空,他可以添加新地址
如果他点击编辑,textboxes
已经包含他的地址,他就可以编辑他的地址。
现在我有一个SAVE按钮,我必须在其中决定文本框中的数据需要INSERTED (ADDED)
或UPDATED (EDITED)
。
如何实现此目标?
我的意思是如何确定用户是否点击了ADD或EDIT?
答案 0 :(得分:1)
将行动保持在viestate并检查它是什么值。
如果用户点击编辑,则点击editclick
ViewStat["Action"]="Edit";
在保存按钮上检查视图状态值
if(ViewStat["Action"]!=null)
{
if(ViewStat["Action"].ToString()=="Edit")
{
//update statement
}
else
{
//insert statement
}
}
您也可以在取消点击
时将其设置为空或nullViewState["Action"]=null;
答案 1 :(得分:1)
在您的信息页中点击hidden field
。在添加按钮上单击将其值设置为"0"
,然后在编辑按钮上单击设置值为必须更新的记录的ID。您可以检查服务器端隐藏字段的值以决定要执行的操作。