删除加确认

lude8880 2009-03-04 10:32:24
请问删除如果要加一个确认窗口怎么弄?现在就是直接删了

    <form id="form1" runat="server">
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:AUTOConnectionString5 %>"
DeleteCommand="DELETE FROM [BuildStatus] WHERE [id] = @id"
InsertCommand="INSERT INTO [BuildStatus] ([name], [StatusFrom], [StatusTo], [SubscribeStatus]) VALUES (@name, @StatusFrom, @StatusTo, @SubscribeStatus)"
SelectCommand="SELECT * FROM [BuildStatus]"
UpdateCommand="UPDATE [BuildStatus] SET [name] = @name, [StatusFrom] = @StatusFrom, [StatusTo] = @StatusTo, [SubscribeStatus] = @SubscribeStatus WHERE [id] = @id">
<DeleteParameters>
<asp:Parameter Name="id" Type="Int32" />
</DeleteParameters>
<UpdateParameters>
<asp:Parameter Name="name" Type="String" />
<asp:Parameter Name="StatusFrom" Type="String" />
<asp:Parameter Name="StatusTo" Type="String" />
<asp:Parameter Name="SubscribeStatus" Type="String" />
<asp:Parameter Name="id" Type="Int32" />
</UpdateParameters>
<InsertParameters>
<asp:Parameter Name="name" Type="String" />
<asp:Parameter Name="StatusFrom" Type="String" />
<asp:Parameter Name="StatusTo" Type="String" />
<asp:Parameter Name="SubscribeStatus" Type="String" />
</InsertParameters>
</asp:SqlDataSource>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="id" DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True" />
<asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="name" HeaderText="name" SortExpression="name" />
<asp:BoundField DataField="StatusFrom" HeaderText="StatusFrom"
SortExpression="StatusFrom" />
<asp:BoundField DataField="StatusTo" HeaderText="StatusTo"
SortExpression="StatusTo" />
<asp:BoundField DataField="SubscribeStatus" HeaderText="SubscribeStatus"
SortExpression="SubscribeStatus" />
</Columns>
</asp:GridView>
</form>
...全文
251 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
qingjian222 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 zuoming120 的回复:]
伙计。上面说的代码全是手动绑定,而且全部能用啊。你的代码是机器生成的。好像你说的。比较难实现。
[/Quote]
同意
zuoming120 2009-03-04
  • 打赏
  • 举报
回复
伙计。上面说的代码全是手动绑定,而且全部能用啊。你的代码是机器生成的。好像你说的。比较难实现。
lude8880 2009-03-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wo594261 的回复:]
你可以
ScriptManager.RegisterStartupScript(Page, GetType(), "oclick", "if(window.confirm('你确定花吗'))\n{\ndocument.getElementById('" + this.Button1.ClientID + "').click()\n}\nelse{}", true);

把事件写在另一个按扭里面  调用这个Button1
[/Quote]
这个写在哪里啊?
migercai 2009-03-04
  • 打赏
  • 举报
回复
伙计 你要去看书了
lude8880 2009-03-04
  • 打赏
  • 举报
回复
input type="button" value="删除" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$GridView1','Delete$1')" />
lude8880 2009-03-04
  • 打赏
  • 举报
回复
按钮是生成的,而且没有id。。。
zzxap 2009-03-04
  • 打赏
  • 举报
回复
pageload 里加上
按钮的id.Attributes.Add("onclick", "javascript:return confirm('你確定刪除嗎?')")
lude8880 2009-03-04
  • 打赏
  • 举报
回复
删除按钮是aps产生的啊同志们
angellan 2009-03-04
  • 打赏
  • 举报
回复

在 删除按钮 里的 onClick 里调用JS方法

<input name="btnDele" type="reset" onClick="return dele()" value="删除">


function dele()
{
if (confirm("确定删除吗?"))
{
return true;
}
else
{
return false;
}
}
lude8880 2009-03-04
  • 打赏
  • 举报
回复
他生成的没有id啊一楼的

<input type="button" value="删除" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$GridView1','Delete$1')" />
jiang_jiajia10 2009-03-04
  • 打赏
  • 举报
回复

<input name="Reset" type="reset" onClick="return clearbutton()" value="重写">
<script type="text/javascript">
function clearbutton()
{
if (!confirm("确定要重写吗?")) return false;
}
</script>
wo594261 2009-03-04
  • 打赏
  • 举报
回复
你可以
ScriptManager.RegisterStartupScript(Page, GetType(), "oclick", "if(window.confirm('你确定花吗'))\n{\ndocument.getElementById('" + this.Button1.ClientID + "').click()\n}\nelse{}", true);

把事件写在另一个按扭里面 调用这个Button1

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧