1) より簡単な
ボタンに認証スクリプトを追加したい場合は、次のようにすることができます
<%@ Page Language="C#" %>
body>
重要な点に注意してください。 btnSubmit.Attributes.Add("onclick","return fffkkk();");静的ページタグ「onclick = "return fffkkk();" を追加します。
と同じです。 2) もう少し複雑です。
場合によっては、DataGrid の削除列に認証を追加する必要があります。これを行うことができます。
最初に作成します。 DataGrid を作成し、それを彼女に渡します。 削除列を追加します
<列>
runat="server" Text="Delete"
CommandName="Delete" CausesValidation="false">
次に、これを DataGrid の ItemDataBound イベントに書き込みます
Private Sub DataGrid1_ItemDataBound
(ByVal sender As Object, ByVal e As DataGridItemEventArgs)
Handles DataGrid1.ItemDataBound
Dim l As LinkButton
If e.Item.ItemType = ListItemType.Item Or
e.Item.ItemType = ListItemType.AlternatingItem then
l = CType(e.Item.Cells(0).FindControl("cmdDel"), LinkButton)
l.Attributes.Add("onclick" , "return getconfirm( );")
End If
End Sub
Getconfirm() 関数は最初の関数と同じです
function getconfirm()
{
if (confirm ("レコードを削除しますか?")==true)
return true;
else
return
}