各们大象们呀,给我解决这个问题,呵呵,万分感谢呀
Private Sub DataGrid1_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.DeleteCommand 当执行此事件中,弹出一窗口:"您确定要删除此项吗?"
如果是的话,就删除此项。当然,删除这一项的代码我都已经写好的, 现在就是要用javascript 判断一下”是不是要删除此项“ 并返回一值
根据返回的值去执行删除操作
代码如下:
dim a as boolean ="此用调用javascript时返回的值 (大象们,在这里给我加代码呀" //????怎么得到这个返回值????
if a
执行删除操作。
else
DataGrid1.EditItemIndex=-1
BindData()
End Sub
Private Sub DataGrid1_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.DeleteCommand 当执行此事件中,弹出一窗口:"您确定要删除此项吗?"
如果是的话,就删除此项。当然,删除这一项的代码我都已经写好的, 现在就是要用javascript 判断一下”是不是要删除此项“ 并返回一值
根据返回的值去执行删除操作
代码如下:
dim a as boolean ="此用调用javascript时返回的值 (大象们,在这里给我加代码呀" //????怎么得到这个返回值????
if a
执行删除操作。
else
DataGrid1.EditItemIndex=-1
BindData()
End Sub
解决方案 »
- 急急急!.net framework 3.5在服务器上安装要断开网络
- jquery+CustomValidator验证用户名已存在问题
- 查出来2个表 能一起填充带DataSet中么
- 在.net中怎么使用事务
- 如何完全卸载已部署的站点?
- 高分求解决数据不显示问题!
- ID“Form1”已被其他控件使用。急等回家吃饭!
- Server.Transfer时,自身的Page_Load怎么也触发???
- 我的FORM提交的时候不填写RUNAT="SERVER"时不能运行.如果写了又不能正常提交?
- 关于字符串Replace的问题
- 源代码是中文没问题,但是显示的时候却显示乱码????????
- 比如我有一个www.mycsdn.com的域名,请问如何设置aaaaa.mycsdn.com之类的2级域名呢?谢谢。
javascript 判断一下”是不是要删除此项“
______________
js的判断不会返回cs中
你要的话用隐含控件传递这个值
不删除时不会提交到服务器,所以服务器端删除代码不需判断
Private Sub DataGrid1_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles DataGrid1.DeleteCommand
执行删除操作。
End Sub
function delete_confirm(e)
{
if (event.srcElement.outerText == "删除")
event.returnValue = confirm("你确认一定要删除吗?");
}
document.onclick=delete_confirm;
</script>
private void DataGrid1_ItemDataBound(object sender,
System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType!=ListItemType.Footer&&e.Item.ItemType!=ListItemType.Header)
{
Button btnDel=(Button)e.Item.Cells[0].FindControl("btnDel");
btnDel.Attributes["onclick"]="javascript:return confirm('确认删除吗?');";
}
}
if(res)
{
string js=@"<script language=javascript>alert('删除成功!')</script>";
Page.RegisterStartupScript("kk1",js);
}
else
{
string js=@"<script language=javascript>alert('删除失败!')</script>";
Page.RegisterStartupScript("kk1",js);
}
BindData();
好用
BUTTON是放在DATAGRID的摸版列里的Private Sub MyDataGrid_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles MyDataGrid.ItemCommand
'********************* DATAGRID BUTTON EVENT **********************
Dim b As Button
b = CType(e.Item.Cells(3).FindControl("ok"), Button)
If (e.CommandName = "Delete") Then
b.Attributes("onclick") = Nothing
b.CommandName = "jj"
b.Text = "nook"
Else
b.Attributes.Add("onclick", "javascript:return M_mail();")
b.CommandName = "Delete"
b.Text = "OK"
End If
'********************************************************************
End SubPrivate Sub MyDataGrid_DeleteCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles MyDataGrid.DeleteCommand
Response.Write("fdsafjasljflsadf")
End Sub<head>
<script language="javascript">
function M_mail(){
if (!confirm("よろしいですか?"))
{
return false;
}else{
return true;
}
}
</script></head>