⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 demo.cs

📁 另一新版ajax组件
💻 CS
字号:
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Xml;
using AjaxPro;

namespace AJAXDemo.Examples.DataType
{
	public class Demo
	{
		public Demo()
		{
		}

		[AjaxMethod]
		public bool GetBoolean(bool b)
		{
			return !b;
		}

		[AjaxMethod]
		public int GetInteger(int i)
		{
			return i +10;
		}

		[AjaxMethod]
		public double GetDouble(double d)
		{
			return d + 0.2;
		}

		[AjaxMethod]
		public char GetChar(char c)
		{
			return ++c;
		}

		[AjaxMethod]
		public int GetNumber(int a, int b, double c, float d)
		{
			return (int)((double)a + (double)b + c + d);
		}

		[AjaxMethod]
		public object[] GetNumbers(int[] a, double[] b)
		{
			object[] x = new object[2];
			x[0] = 0;
			x[1] = 0.0;

			foreach(int i in a) x[0] = (int)x[0] + i;
			foreach(double i in b) x[1] = (double)x[1] + i;

			return x;
		}

		[AjaxMethod]
		public DateTime GetDateTime(DateTime d)
		{
			return d.AddHours(4);
		}

		[AjaxMethod]
		public string GetAnyJavaScriptObject(IJavaScriptObject o)
		{
			XmlDocument doc = JavaScriptUtil.ConvertIJavaScriptObjectToXml(o);
			
			return doc.OuterXml;
		}
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -