0
我有按钮,OnClick
事件和OnClientClick
的listView
内。该onClientClick
有JS功能确认(“确定?”)。确认消息应在特定条件回传之前出现。如何执行onClientClick
取决于列表视图itemDataBound()
中的条件?如何在OnClick之前执行OnClientClick?
代码:
protected void lvCo_ItemDataBound(object sender, ListViewItemEventArgs e){
int Req = Convert.ToInt32(((Label)e.Item.FindControl("lblCoId")).Text);
if (Req==5)
// Show Confirmation Message
else
// Don't Show the Confirmation Message
}
ASPX:
<asp:ListView ID="lvCo" runat="server" DataKeyNames="CoId" OnItemCommand="lvCoFind_ItemCommand" OnItemDataBound="lvCo_ItemDataBound">
// .. Layouttemplate .. && Itemtemplate
<asp:Button Text="Save" ID="btSaveOp" CommandName="Save" runat="server" OnClientClick="if (!confirm('Are you sure?')) return false;" />
条件是什么? – attila
什么是代码?我不明白你遇到什么问题。 – mason
很抱歉的弱点的问题,我会复制代码 –