I have modalpopup
with textboxes
in it.
Before the user gets to the modal popup
, he either clicks ADD or EDIT.
If he clicks ADD, all the textboxes
are empty and he gets to add a new address.
If he clicks EDIT, the textboxes
already contain his address and he gets to edit his address.
Now I have a single SAVE button on which I have to decide whether the data in the textboxes needs to be INSERTED (ADDED)
or UPDATED (EDITED)
.
How do I achieve this?
I mean how do I find out if the user has clicked on ADD or EDIT??
質問する
1661 次
2 に答える
1
あなたのページに取り入れhidden field
てください。追加ボタンをクリックして値を設定し"0"
、編集ボタンをクリックして値を更新する必要があるレコードの ID に設定します。サーバー側で非表示フィールドの値を確認して、何をすべきかを決定できます。
于 2013-03-29T11:06:41.307 に答える
1
アクションを vistate に保持し、その値を確認します。
ユーザーが edit をクリックした場合、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 に答える