sure.Attributes.Add ("OnClick","if(confirm('删除?'){return true;}else{return false;}");
解决方案 »
- 和大家讨论一下项目开发的问题
- 服务器资源管理器无法将数据表展开,也没办法在MVC模式下,直接将数据表拖到视图里面
- 传值接收的问题
- 为什么下面这个Select两行中间总是有空行呢?
- CSDN有镜像吗?进来看看这个站点。
- ★★高分悬赏,不够再加★★:webservice中可以引用web窗体中的datagird吗?
- 我上网时候为什么有的网站开到一半就开不了了,有的却很好?无法下载东西?
- 关于vs中无法输入中文的问题
- 如何设置页面的(浏览器)页边距,(很急啊,已经是第二次问这个问题了,分数无所谓.)
- 关于Web实现Excel界面录入问题!
- 为什么Request.QueryString只能传递双数的汉字?
- 请问哪里有ip地址的控件?
然后判断这个文本框的值进行删除/不删除操作Response.Write("<script language='javascript'>");
Response.Write("function ClientConfirm() {");
Response.Write("var bool_C = window.confirm('点确定删除,点取消不删除');");
Response.Write(" document.Form1.Txt_IfChange.value=bool_C");
Response.Write("}");
Response.Write("</script>");
if(Txt_IfChange.Text.Trim() == "true")
//删除
sure.Attributes.Add ("OnClick","return ShowMessage();")function ShowMessage()
{
if(confirm("删除吗?")
{
document.Form1.hidAction.value ="1";
}
return true; //也就是说不删除与否,都提交,因为这个button还要进行其他操作
}
然后在后台
button_click事件中
先执行一些操作然后 if(this.hidActin.value.Trim() =="1")
{
删除//此时不用再提示,因为前面已经提示过了,直接删除就可
}不知道楼主有没有明白我的意思 ????
txt_IfDel 为<asp:textbox id="txt_IfDel" style="DISPLAY: none" accessKey="H" runat="server" Visible="true"></asp:textbox>
========================
Response.Write("<script language='javascript'>" & vbCrLf)
Response.Write("function ClientConfirm(){" & vbCrLf)
Response.Write("var bool_C = window.confirm('delete?');" & vbCrLf)
Response.Write("window.document.Form1.txt_IfDel.value=bool_C;" & vbCrLf)
Response.Write("}" & vbCrLf)
Response.Write("ClientConfirm();" & vbCrLf)
Response.Write("</script>")
================================
Response.Write(txt_IfDel.Text & " del?")
得不到值??? 为什么?
function getMessage()
{
var ans;
ans=window.confirm('To set this one as Primary Doctor?');
//alert (ans);
if (ans==true)
{
//alert('Yes');
document.getElementById('hidden1').value="Yes";
}
else
{
//alert('No');
document.getElementById('hidden1').value="No";} }
在服务器端判断Private Sub grdSelect_ItemDataBound(ByVal sender As System.Object, ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles grdSelect.ItemDataBound
If IsPrimary() = False Then
e.Item.Cells(1).Attributes.Add("onclick", "getMessage();")
End If End Sub
你把宽度设为0
我也有其他类似控件可以得到值的(在弹出窗口中返回的)我再看看