0

modalpopuptextboxes
在用户到达之前modal popup,他要么单击添加要么编辑。
如果他点击添加,所有的textboxes都是空的,他可以添加一个新地址。
如果他单击编辑,则textboxes已经包含他的地址,他可以编辑他的地址。

现在我有一个 SAVE 按钮,我必须在该按钮上决定文本框中的数据是需要INSERTED (ADDED)还是UPDATED (EDITED).
我如何实现这一目标?
我的意思是如何确定用户是否点击了添加或编辑?

4

2 回答 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 回答