欢迎光临
我们一直在努力

如何在ASP.NET中使用JavaScript脚本-ASP教程,脚本编码

建站超值云服务器,限时71元/月

一)简单点的

如要在一个按钮上增加认证脚本,可以这样

<%@ page language="c#" %>

<script language="javascript">

function getconfirm ()

{

if (confirm("do you want to delete record?")==true)

return true;

else

return false;

}

</script>

<script runat="server">

public void page_load(object sender, eventargs e) {

btnsubmit.attributes.add("onclick","return getconfirm ();");

}

void btnsubmit_click(object sender, eventargs e) {

message.text = "you entered your name as: " + txtname.text;

}

</script>

<html>

<head>

</head>

<body>

<form runat="server">

name: <asp:textbox id="txtname" runat="server"/>

<asp:button id="btnsubmit" onclick="btnsubmit_click" runat="server" text="submit"></asp:button><br/>

<asp:label id="message" runat="server"/>

</form>

</body>

</html>

注意关键的地方btnsubmit.attributes.add("onclick","return fffkkk();");这句话,就相当于在静态页面标签上添加 “onclick = “return fffkkk();” 一样

二)复杂一点的

有的时候我们要在datagrid的删除列上添加认证,可以这样

首先建一个datagrid,然后给她增加一个删除列

<asp:datagrid id="datagrid1" runat="server">

<columns>

<asp:templatecolumn>

<itemtemplate>

<asp:linkbutton id="cmddel"

runat="server" text="delete"

commandname="delete" causesvalidation="false">

</asp:linkbutton>

</itemtemplate>

</asp:templatecolumn>

</columns>

</asp:datagrid>

然后在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("do you want to delete record?")==true)

return true;

else

return false;

}

这样就可以了,呵呵,以上是我在编程中从资料里总结出来的,也许对你有用。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 如何在ASP.NET中使用JavaScript脚本-ASP教程,脚本编码
分享到: 更多 (0)