在ASP.NET中使用JavaScript脚本的方法


Posted in Javascript onNovember 12, 2013

一)简单点的
如要在一个按钮上增加认证脚本,可以这样

<%@ 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; 
}
Javascript 相关文章推荐
指定位置如果有图片显示图片,无图片显示广告的JS
Jun 05 Javascript
jQuery LigerUI 插件介绍及使用之ligerDrag和ligerResizable示例代码打包
Apr 06 Javascript
jQuery动态添加 input type=file的实现代码
Jun 14 Javascript
JS数组去重与取重的示例代码
Jan 24 Javascript
原生js页面滚动延迟加载图片
Dec 20 Javascript
jQuery给指定的table动态添加删除行的操作方法
Oct 12 Javascript
js模糊查询实例分享
Dec 26 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
Jan 13 Javascript
JavaScript获取当前时间向前推三个月的方法示例
Feb 04 Javascript
基于JavaScript的数据结构队列动画实现示例解析
Aug 06 Javascript
微信小程序实现滚动Tab选项卡
Nov 16 Javascript
JavaScript中layim之整合右键菜单的示例代码
Feb 06 Javascript
JS常用正则表达式总结
Nov 12 #Javascript
jquery 删除cookie失效的解决方法
Nov 12 #Javascript
IE下window.onresize 多次调用与死循环bug处理方法介绍
Nov 12 #Javascript
JS获取键盘上任意按键的值(实例代码)
Nov 12 #Javascript
只需一行代码,轻松实现一个在线编辑器
Nov 12 #Javascript
JS中实现replaceAll的方法(实例代码)
Nov 12 #Javascript
jquery.validate的使用说明介绍
Nov 12 #Javascript
You might like
PHP下载远程图片并保存到本地方法总结
2016/01/22 PHP
详解PHP编码转换函数应用技巧
2016/10/22 PHP
php使用fullcalendar日历插件详解
2019/03/06 PHP
关于laravel框架中的常用目录路径函数
2019/10/23 PHP
FCK调用方法..
2006/12/21 Javascript
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
用jquery实现输入框获取焦点消失文字
2013/04/27 Javascript
json属性名为什么要双引号(个人猜测)
2014/07/31 Javascript
jquery插件corner实现圆角边框的方法
2015/03/09 Javascript
简单的js计算器实现
2016/10/26 Javascript
Node.js通过身份证号验证年龄、出生日期与性别方法示例
2017/03/09 Javascript
nodejs入门教程三:调用内部和外部方法示例
2017/04/24 NodeJs
gulp解决跨域的配置文件问题
2017/06/08 Javascript
在Vue中如何使用Cookie操作实例
2017/07/27 Javascript
vue 使用Jade模板写html,stylus写css的方法
2018/02/23 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
2018/03/06 Javascript
解决Vue.js 2.0 有时双向绑定img src属性失败的问题
2018/03/14 Javascript
angularjs获取到My97DatePicker选中的值方法
2018/10/02 Javascript
js中async函数结合promise的小案例浅析
2019/04/14 Javascript
react中Suspense的使用详解
2019/09/01 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
通过vue.extend实现消息提示弹框的方法记录
2021/01/07 Vue.js
[02:51]2018年度DOTA2最佳中单位选手-完美盛典
2018/12/17 DOTA
[04:59]DOTA2-DPC中国联赛 正赛 Ehome vs iG 选手采访
2021/03/11 DOTA
Python中函数的用法实例教程
2014/09/08 Python
Python守护进程用法实例分析
2015/06/04 Python
Python运行不显示DOS窗口的解决方法
2018/10/22 Python
Selenium定时刷新网页的实现代码
2018/10/31 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
详解Python函数式编程—高阶函数
2019/03/29 Python
详解Python3序列赋值、序列解包
2019/05/14 Python
浅谈Python中的模块
2020/06/10 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
美国名牌香水折扣网站:Hottperfume
2021/02/10 全球购物
小学生操行评语
2014/04/22 职场文书
实习指导老师评语
2014/04/26 职场文书