关于Telerik公司的ASP.NET AJAX控件使用的基础入门
2012-10-11 03:08
876 查看
最近在研究使用Telerik公司的ASP.NET AJAX控件,下面将最简单的入门配置列出来。
1.在Web.config文件中加入如下配置:
<configuration> <system.web> <compilation debug="true" targetFramework="4.0" /> <httpHandlers> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/> </httpHandlers> </system.web> <system.webServer> <handlers> <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/> </handlers> <validation validateIntegratedModeConfiguration="false"/> </system.webServer> </configuration>
2.添加ASPX文件代码如下:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Grid.aspx.cs" Inherits="WebTest.Grid" %> <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="RadGrid1" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadGrid ID="RadGrid1" runat="server" Skin="Office2010Silver" runat="server" AllowSorting="true" AllowPaging="true" HeaderStyle-HorizontalAlign="Center" ShowStatusBar="true" OnNeedDataSource="YizitGrid_NeedDataSource"> <ClientSettings EnableRowHoverStyle="true" AllowColumnsReorder="true" EnablePostBackOnRowClick="true"> <Selecting AllowRowSelect="true" /> <Resizing AllowColumnResize="true" /> </ClientSettings> <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> <MasterTableView DataKeyNames="Id"> </MasterTableView> </telerik:RadGrid> </div> </form> </body> </html>
3.添加后台CS添加数据源代码如下:
protected void YizitGrid_NeedDataSource(object source, Telerik.Web.UI.GridNeedDataSourceEventArgs e) { if (!e.IsFromDetailTable) { //给定数据源 RadGrid1.DataSource = GetData(); } }
4.编译运行,如此就能看到一个简单的Grid了。
5.当然,如果想要使用Telerik公司的皮肤的话,记得还要同时引用Telerik.Web.UI.Skins.dll。
作 者:D.J. Chan 出 处:http://www.cnblogs.com/djchan/ 欢迎任何形式的转载,但请务必注明出处。 |
相关文章推荐
- 关于asp.net页面同时使用ajax控件和Freetextbox控件的问题!
- ASP.NET AJAX入门系列:使用UpdatePanel控件
- ASP.NET AJAX入门系列:使用UpdatePanel控件(一)
- 关于Asp.Net 使用Ajax控件一点认识
- ASP.NET AJAX入门系列:使用UpdatePanel控件(二)
- C#分析数据库结构,使用XSL模板自动生成代码 - 清清月儿 .NET万花筒 Asp.net技术 Asp.net教程 Asp.net源码 Asp.net基础 Asp.net控件 Asp.net入门 - CSDNBlog
- ASP.NET AJAX入门系列:使用UpdatePanel控件(一)
- asp.net中使用jquery的ajax来post数据的树控件
- 关于ASP.NET中面包屑(SiteMapPath控件)使用
- ASP.NET关于Login控件使用 (转)
- 使用asp.net Ajax控件PopupControlExtender与GridView联合显示详情列表
- ASP.NET AJAX入门系列:使用ScriptManagerProxy控件
- asp.net控件开发基础(6) -- 关于style的应用
- asp.net 使用ObjectDataSource控件在ASP.NET中实现Ajax真分页
- asp.net Ajax--Calendar控件使用
- Asp.Net Ajax ---AutoComplete控件使用
- ASP.NET关于Login控件使用,LoginView 控件,CreateUserWizard 控件
- Asp.Net Ajax--PopupControl控件使用
- 【转】ASP.NET关于Login控件使用
- Asp.Net Ajax--Passwordstrength控件使用