<%@ WebService Language="C#" Class="AuthenticationService" %> using System; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Web.Script.Service
运行结果1、单击“HelloWebService”按钮WebService Hello webabcd2、单击“HelloPageMethod”按钮PageMethod Hello webabcd3、单击“HelloContext”按钮WebService Hello webabcdwebabcd274、单击“HelloError”按钮Exception Type:System.DivideByZ
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PostTarget.aspx.cs" Inherits="ClientScripting_SysNet_PostTarget" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Application.aspx.cs" Inherits="ClientScripting_Sys_Applica
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="BeginRequestAndEndRequest.aspx.cs" Inherits="ClientScripti
运行结果1、单击“按钮(s)”(单击位置不同,则显示结果不同)altKey = falsebutton = 0charCode = undefinedshiftKey = falseclientX = 294clientY = 109ctrlKey = falseoffsetX = 14offsetY = 3screenX = 294screenY = 205target = [object]ty
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Boolean.aspx.cs" Inherits="ClientScripting_TypeExtensions_
[源码下载]
这段代码的开头部分注册了一个名为Demo的命名空间。 然后创建了一个名为SildeShow的类。 在SildeShow类的构造函数内声明了4个成员变量。 _slides变量是一个数组,其内的元素就是图片的URL。 _delay变量指明了图片转换的间隔时间,单位是毫秒。 _currentIndex变量保存的是当前图片在_slides数组中的索引。 最后,_pause变量用来说明是否暂停幻灯片的显示,
if (typeof(Sys) !== 'undefined') Sys.Application.notifyScriptLoaded(); Sample.aspx <%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Sample.as
<%@ Page Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="UpdatePanel.aspx.cs" Inherits="Overview_UpdatePanel" Title
MenuID列是关键字,它是每一条菜单的唯一ID。 Text列保存着用来在浏览器中显示的菜单项的文本。 NavigateUrl列为单击该菜单项后应当链接到的URL。 最后的TooltipText列保存的是当鼠标经过菜单项后所显示的详细文本。建完表后,再在表中插入一些数据,这样就会给之后测试你的web程序时提供方便。创建Web ServiceASP.NET AJAX允许你通过客户端脚本调用w
该信息将通知浏览器要缓存结果直到2030年1月1日。在你处理具有相同参数的同一个XML HTTP调用的时候,就将从电脑的缓存中加载数据,而不会通过服务端。这里还有更多的控制缓存的高级方法。例如,有一个头信息通知浏览器缓存60秒,那么浏览器要在60秒之后才能接触到服务端并获取新的结果。当60秒后浏览器本地缓存过期的时候,它也会防止从代理服务器端获得已缓存的响应。 HTTP/1.1 200 OK
这里总计下载时间将会有所减少(如果IIS的压缩功能启用的话),并且只需一次网络响应。所有的3个调用一次被发往到服务端后全部执行,组合而成的三个调用的响应是在一次调用中下载。但是对于用户来讲,他们会感觉速度变慢了,因为UI的更新发生在所有批调用完成之后。这个批调用完成的总时间总是要长于两个调用的。并且,如果你有大量的一个又一个的UI更新,IE将会冻结一段时间,这将给用户带来一个糟糕的体验。一些时
上面的列表增加了一个img的HTML控件,它的onmouseover事件将调用一段javascript函数(我之前的文章已经对此解释过了),以改变图片的选中状态,onclick事件将调用另一段javascript函数以得到选中的文本,onmouseover将返回图片最初的状态。本次新增的功能除了插入图片外都将使用于此相同的概念。请下载源码以查看所有的HTML标签是如何创建的图1 javascri
这部分存放数据库链接字符串,用于指向Northwind数据库,确保修改SqlServer名称、IP地址以及验证方式以和我们的开发环境相符。现在,打开EmployeeService.cs添加如下代码: private string strConn = ""; public EmployeeService() {  
自定义action我们如果想创建一个自定义action,简单的方法就是创建一个继承自Sys.Preview.Action的类并重写它的performAction方法。接下来的例子出示了一个AlertAction,它可以在屏幕上显示一个警告框。创建一个javascript文件,命名为AlertAction.js,然后把它存在你的安装了ajax-ctp的站点的ScriptLibrary文件夹内并增加如
让我们来看一看其中的xml-script代码块。label元素关联到span标签,Sys.Preview.UI.Label控件的实例在runtime的时候被创建。后面是一个timer元素,使用它的时候会创建一个Sys.Preview.Timer类的实例,timer暴露了一个interval属性用来设置时间的间隔,每过一个间隔时间Timer对象的tick事件将被触发。关于InvokeMethod A
我们主要来看看页中xml-script代码,和在components节点下的一些元素。第一个是Label标签,它把一个客户端类型映射到了Sys.Preview.UI.Label实例,双方的映射是通过id属性来相关联的。第二个标签是button,通过id属性把相关联的客户端类型映射到了Sys.Preview.UI.Button实例。button的click属性是我们感兴趣的部分,它的值是一个全局ja
另一个实现类型描述符的方法是给类增加描述符扩展。如果我们看一下PreviewScript.js文件(在Sys.Preview命名空间下),会发现一些通过这个方法扩展出来的类型描述符。例如,接下来的代码出示了Sys.Preview.Button类下的类型描述符。 Sys.Preview.UI.Button.descriptor = {
这段代码比较简单,它设置了Label控件的Text属性为一个字符串加上当前时间。现在,我们接着写第一个UpdatePanel控件里的按钮的单击事件的代码。 protected void Button1_Click(object sender, EventArgs e) { &
最后的功能用来把用户输入的文本值存储到一个隐藏字段中,其详细的HTML值存储到另一个隐藏字段中。这样即使编辑器失去焦点,也可以获取到值,下一部份你可以看到在编码的过程中通过使用两个属性来取得隐藏字段的值。列表17 <script src="HTMLEditor.js" language="javascript" type="text/javascript></script&
var sourceText= ''; var imgStatusBold = 'No'; var imgStatusItalic = 'No'; var imgStatusUnderLine = 'No'; var imgStatusLeft = 'No'; var imgStatusCenter = 'No'; var imgStatusRight = 'No'; var imgSta
原文地址:http://aspalliance.com/1096_Debugging_JavaScript_in_Visual_Studio [翻译]在Visual Studio中调试JavaScript原文发布日期:2006.12.19作者:Rajendra Kumar Sahu翻译:webabcd摘要一个好的应用程序在把所有的输入项提交至服务器处理之前都要先通过验证,所以客户端验证是必需的。
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号