在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 相关文章推荐
用jscript实现新建word文档
Jun 15 Javascript
js操作二级联动实现代码
Jul 27 Javascript
javascript对数组的常用操作代码 数组方法总汇
Jan 27 Javascript
node.js中的querystring.parse方法使用说明
Dec 10 Javascript
JS弹出对话框实现方法(三种方式)
Dec 18 Javascript
jQuery 检查某个元素在页面上是否存在实例代码
Oct 27 Javascript
js实现Tab选项卡切换效果
Jul 17 Javascript
vux uploader 图片上传组件的安装使用方法
May 15 Javascript
ES6 系列之 WeakMap的使用示例
Aug 06 Javascript
详解vue 路由跳转四种方式 (带参数)
Apr 28 Javascript
JS前端广告拦截实现原理解析
Feb 17 Javascript
JavaScript indexOf()原理及使用方法详解
Jul 09 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
apache+mysql+php+ssl服务器之完全安装攻略
2006/09/05 PHP
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
2014/06/12 PHP
Zend Framework动作助手Url用法详解
2016/03/05 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
2016/10/17 PHP
JS控件autocomplete 0.11演示及下载 1月5日已更新
2007/01/09 Javascript
一个不错的应用,用于提交获取文章内容,不推荐用
2007/03/03 Javascript
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
解析Node.js异常处理中domain模块的使用方法
2016/02/16 Javascript
JavaScript数组方法总结分析
2016/05/06 Javascript
JS中正则表达式只有3种匹配模式(没有单行模式)详解
2016/07/28 Javascript
JavaScript实现的CRC32函数示例
2016/11/23 Javascript
教你用十行node.js代码读取docx的文本
2017/03/08 Javascript
AngularJs ng-change事件/指令的用法小结
2017/11/01 Javascript
nodejs结合socket.io实现websocket通信功能的方法
2018/01/12 NodeJs
webpack配置导致字体图标无法显示的解决方法
2018/03/06 Javascript
详解javascript appendChild()的完整功能
2018/08/18 Javascript
Vue-不允许嵌套式的渲染方法
2018/09/13 Javascript
react-native滑动吸顶效果的实现过程
2019/06/03 Javascript
python thread 并发且顺序运行示例
2009/04/09 Python
Python3中的列表,元组,字典,字符串相关知识小结
2017/11/10 Python
python实现拓扑排序的基本教程
2018/03/11 Python
python3读取excel文件只提取某些行某些列的值方法
2018/07/10 Python
Python函数定义及传参方式详解(4种)
2019/03/18 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
python常用库之NumPy和sklearn入门
2019/07/11 Python
pygame实现俄罗斯方块游戏(基础篇2)
2019/10/29 Python
详解django使用include无法跳转的解决方法
2020/03/19 Python
pandas apply使用多列计算生成新的列实现示例
2021/02/24 Python
非凡女性奢华谦虚风格:The Modist
2017/10/28 全球购物
《故都的秋》教学反思
2014/04/15 职场文书
邀请书模板
2015/02/02 职场文书
小学生2015教师节演讲稿
2015/03/19 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android