随笔分类 - JavaScript
摘要:企业内一个小软件(Web Site),已经有其独立登录验证功能。《业内小网站兼用Windows验证登录》https://www.cnblogs.com/insus/p/20061556内网中,所在工作站电脑均加入了域。每个用户有其AD(活动目录)用户信息。用户有登录时,浏览器会弹出windows验证
阅读全文
摘要:在企业内一个小软件(Web site),它原本已经有其自己登录验证,匿名验证登录(form方式)。用户反馈说,登录这个网站,每次还得输入帐户与密码,太过繁锁。用户每次打开电脑已经登录电脑了,是否可以以当前用户登录电脑的信息直接登录这个小软件。收到反馈,觉得是有改进。使用VS打开网站(Shift +
阅读全文
摘要:原本 <input id="TextBeiZhu" type="text" value='<%# Eval("BeiZhu") %>' onblur="update(event);" /> 这是直接在文本框,onblur对象失去焦点时处理一些事件,如上的代码中,是失去焦点时对数据进行更新。本篇随笔,
阅读全文
摘要:alert警报信息,用户需要去点击确定,警报提示框才关闭。而confirm提示框。某些操作警报给用户确认,是否继续操作。必须让用户确认或取消。写些示例来说明, <table style="width: 65%;"> <tr> <td>HTML Button</td> <td>HTML Button<
阅读全文
摘要:文本框中onblur事件,实现用户输入完成后,光标离开文本框实现即时更新。但是,用户只要用鼠标点击文本框离开后,它均会执行更新操作,文本框内容是否有变化都会进行。 这是一种不好的性能影响。先示例,然后看看Insus.NET怎样去解决它的。数据还是使用下面随笔中的数据表,存储过程等。为了能看到效果,在
阅读全文
摘要:近段时间修改一个较古老的项目,把涉及到的技术与问题分享于此。提高用户操作效率,键盘录入数据与鼠标之间操作方面。原来的操作,用户并没有什么说法,随之需要录入的数据量大,时间与效率自然产生。下面把改善相关问题,集中成一个小案例, 项目是WebForm的asp.net。是显示数据是使用Gridview服务
阅读全文
摘要:在下面这篇随笔中《WebForm实现Web API 》https://www.cnblogs.com/insus/p/19937505 上面随笔,介绍的是如何在WebForm网站使用Web API。这里引用过来,是想参考其内的示例,用户输入完后,还得移开手去操作鼠标点击“更新”按钮。可否当光标离开文
阅读全文
摘要:在你的WebForm中,实现Web API来提供给JavaScript呼叫。资源管理器,展开你的Web| Site项目,找到App_Code目录,在其定创建一个新目录,如APIs 右键,添加-->添加新项 下面Insus.NET示写一个方法,更新备注信息, 网页中,示例应用上面的web api,可以
阅读全文
摘要:以前我们全是使用CS代码实现。如果,略去CS,在Js去呼叫Web API来删除数据行。在删除后,你需要把删除移除掉或者把它隐藏起来。js代码如下(示意) 关键代码,根据你实际环境来选择。 //运行于较新的浏览器。 //row.remove(); //运行于较旧,如IE (<=11) //row.pa
阅读全文
摘要:可以查看前一版本,《把CS值传给JS使用》https://www.cnblogs.com/insus/archive/2011/05/04/2036271.html 以前只是为了把值传给JavaScript。 而今,我们不必在javascript定义一个变量和接一个Literal控件。可以在网页中写
阅读全文
摘要:以前开发asp.net网页时,让asp:Button点击前,confirm信息,提示操作者。 <form id="form1" runat="server"> <div> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="B
阅读全文
摘要:在C#语言环境下,可以使用 string xxx = "123.45"; decimal dec; if (decimal.TryParse(xxx, out dec)) //返回 true or false { // true, do some thing. } else { //false, d
阅读全文
摘要:在Gridview数据控件中,用户点击单元格,将会弹出一子窗口,子窗口根据传过来和参数进行处理。用户从多个结果中,选择需求的结果,返回父页的GridView对应行的单元格中。实现这个功能,决定使用这个 ajaxToolkit:ModalPopupExtender 控件,所有AjaxToolkit工具
阅读全文
摘要:开发时,一般这样子,一个文本框,一个按钮,用户输入完,再鼠标点击铵钮来提交数据。这样子,习惯与效率均会有影响。另一种情况,在文本框TextBox添加: AutoPostBack="true" OnTextChanged="xxx_click" 2个属性与事件,这样会引起页面闪动与回发。还有一种情况,
阅读全文
摘要:现在似乎没有人在web forms(asp.net)开发了吧? asp.net + 控件,属正是面向对象开发。下面例子,算是强化Insus.NET博客中的一个功能,就是对GridView数据件数据行的CheckBox选择。 <asp:TemplateField> <HeaderStyle Borde
阅读全文
摘要:按项目要求,2个TextBox文本框,一个只接受正小数,另一个可以接受正或负小数。因此,程序可控制在修改或新输入时,输入的数据符合要求。 <asp:TemplateField> <HeaderStyle BorderColor="#c0c0c0" BorderWidth="1" /> <ItemSt
阅读全文
摘要:Html5网页,一些内容,可以让用户点击选中文本,并把选中的文本复制至剪帖板(Clipboard)。Insus.NET已经实现与测试,记录于此,方便时可以重来查阅与参考。复制文本到剪贴板(兼容所有浏览器) function CopyTextToClipboard(text) { // 方法1: 使用
阅读全文
摘要:开发时,有时思路也会短路,获取日期,使用了getDay(),得到的是星期,网页显示日期不正确。原来是在vs提示时,选择错了,正确是getDate()。正确是函数: const y = fullDate.getFullYear(); //4位年份 const m = (fullDate.getMont
阅读全文
摘要:一直以来,图片展示,均使用lightbox来实现,如: https://www.cnblogs.com/insus/archive/2013/05/18/3085114.html https://www.cnblogs.com/insus/p/18638016随着时间进步,用户体验,在电脑上浏览时仍
阅读全文
摘要:在2016年,有学习与理论过SignalR功能,https://www.cnblogs.com/insus/category/793187.html 其中,最为代表的一篇《实时数据显示--SignalR实例演示》http://www.cnblogs.com/insus/p/5619422.html
阅读全文

浙公网安备 33010602011771号