我modalpopup
有textboxes
。
在用户到达之前modal popup
,他要么单击添加要么编辑。
如果他点击添加,所有的textboxes
都是空的,他可以添加一个新地址。
如果他单击编辑,则textboxes
已经包含他的地址,他可以编辑他的地址。
现在我有一个 SAVE 按钮,我必须在该按钮上决定文本框中的数据是需要INSERTED (ADDED)
还是UPDATED (EDITED)
.
我如何实现这一目标?
我的意思是如何确定用户是否点击了添加或编辑?
问问题
1661 次
2 回答
1
将动作保持在视图中并检查它的值。
如果用户点击编辑然后在editclick
ViewStat["Action"]="Edit";
在保存按钮上检查视图状态值
if(ViewStat["Action"]!=null)
{
if(ViewStat["Action"].ToString()=="Edit")
{
//update statement
}
else
{
//insert statement
}
}
您还可以在取消单击时将其设置为空或 null
ViewState["Action"]=null;
于 2013-03-29T11:06:09.717 回答
1
hidden field
在你的页面中取一个。在添加按钮上单击将其值设置为"0"
并在编辑按钮上单击将值设置为必须更新的记录的 id。您可以在服务器端检查隐藏字段的值以决定要做什么。
于 2013-03-29T11:06:41.307 回答