?? demomethods.cs.txt
字號:
// *******************************************************************************************
//
// Ajax.NET Professional - The free AJAX implementation for the Microsoft.NET Framework
//
// Copyright (C) 2005 Michael Schwarz, info@schwarz-interactive.de
//
// *******************************************************************************************
using System;
namespace AjaxProSample.NamespaceTest.Demo
{
/// <summary>
/// Summary description for DemoMethods.
/// </summary>
public class DemoMethods
{
[AjaxPro.AjaxMethod]
public IPerson GetPerson(int id)
{
if(id == 1)
{
IPerson b = new IPerson();
b.FirstName = "Marc Julian";
b.FamilyName = "Schwarz";
b.Age = 3;
return b;
}
IBoss p = new IBoss();
p.FirstName = "Michael";
p.FamilyName = "Mustermann";
p.Age = 28;
p.Company = "My Company GmbH Co.KG";
return p;
}
[AjaxPro.AjaxMethod]
public bool IsBoss(IPerson p)
{
return p.GetType() == typeof(IBoss);
}
}
[AjaxPro.AjaxClass]
public class IPerson
{
public string FirstName;
public string FamilyName;
public int Age = 0;
}
public class IBoss : IPerson
{
public string Company;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -