在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 获取和设置css3 属性值的实现方法
May 06 Javascript
javascript自定义startWith()和endWith()的两种方法
Nov 11 Javascript
javascript自动恢复文本框点击清除后的默认文本
Jan 12 Javascript
javascript事件模型介绍
May 31 Javascript
Node.js学习入门
Jan 03 Javascript
JSON与js对象序列化实例详解
Mar 16 Javascript
JavaScript初学者必看“new”
Jun 12 Javascript
jQuery实现鼠标响应式淘宝动画效果示例
Feb 13 jQuery
vue生命周期和react生命周期对比【推荐】
Sep 19 Javascript
浅析JavaScript异步代码优化
Mar 18 Javascript
vue-froala-wysiwyg 富文本编辑器功能
Sep 19 Javascript
JS array数组检测方式解析
May 19 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完整的日历类(CLASS)
2006/11/27 PHP
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
php class类的用法详细总结
2013/10/17 PHP
PHP Opcache安装和配置方法介绍
2015/05/28 PHP
Zend Framework基本页面布局分析
2016/03/19 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
让getElementsByName适应IE和firefox的方法
2007/09/24 Javascript
JavaScript 新手24条实用建议[TUTS+]
2009/06/21 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
图片延迟加载的实现代码(模仿懒惰)
2013/03/29 Javascript
jquery实现微博文字输入框 输入时显示输入字数 效果实现
2013/07/12 Javascript
JQuery判断子iframe何时加载完成解决方案
2013/08/20 Javascript
javascript 获取元素样式必杀技
2014/05/04 Javascript
JavaScript中提前声明变量或函数例子
2014/11/12 Javascript
JS数组合并push与concat区别分析
2015/12/17 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
原生js的数组除重复简单实例
2016/05/24 Javascript
js 获取经纬度的实现方法
2016/06/20 Javascript
基于BootStrap实现局部刷新分页实例代码
2016/08/08 Javascript
原生JS实现图片懒加载(lazyload)实例
2017/06/13 Javascript
使用JavaScript根据图片获取条形码的方法
2017/07/04 Javascript
React Native AsyncStorage本地存储工具类
2017/10/24 Javascript
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
pandas使用函数批量处理数据(map、apply、applymap)
2020/11/27 Python
flask框架中的cookie和session使用
2021/01/31 Python
css3实现椭圆轨迹旋转的示例代码
2018/10/29 HTML / CSS
为女性购买传统的印度服装和婚纱:Kalkifashion
2019/07/22 全球购物
人力资源管理专业毕业生推荐信
2013/11/07 职场文书
行政总监岗位职责
2013/12/05 职场文书
学生干部的自我评价分享
2014/01/18 职场文书
安全教育月活动总结
2014/05/05 职场文书
十佳好少年事迹材料
2014/08/21 职场文书
求职简历自荐信怎么写
2015/03/26 职场文书
2016年学校爱国卫生月活动总结
2016/04/06 职场文书
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript