.Net Telerik Web UI 安装和使用入门

一 安装

双击Telerik.Web.UI_2013_2_611_Dev.msi进行安装;
















二 关于resx 文件

    看下安装目录下,有很多个resx文件;看上去和telerik web ui 的控件对应的;下面研究一下resx文件;

    .resx 文件,属于资源文件 ,由 XML 组成,可以加入任何资源,包括二进制。同样不能被嵌入到 Assembly 中。在 System.Resources 名字空间中有专用读写的类。VS. NET 创建这种文件然后将其转成 .resources 文件并根据设置将其嵌入到 Assembly 中。同样,资源文件也分全局资源文件和本地资源文件,全局资源文件在任何页面中都可以调用,本地资源文件只在对应的页面中被调用。

    基于文本的格式是特定于.NET 框架的 XML 格式,称为 ResX(.resx 文件)。不考虑其 XML 基础,该格式不是专门为人工阅读而设计的(XML 格式很少是这样的)。但是,Visual Studio .NET 仍然为 .resx 文件提供了一个基本编辑器。

    摘录一段resx文件内容如下;

    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>

什么是xsd:

XML Schema 是基于 XML 的 DTD 替代者。
XML Schema 可描述 XML 文档的结构。
XML Schema 语言也可作为 XSD(XML Schema Definition)来引用。

    上述摘录的看上去描述了telerik控件的一些属性;


三 反编译下Telerik.Web.UI.dll看看

先用Refractor反编译;打不开;死了;

再用Reflector,如下;











看到了若干类;有空再研究吧;


四 一个telerik示例

看下其Listview控件的使用;








其Listview控件可编辑;可显示图片;显示多个字段;分页;排序等;

中间图中那个颜色的圆圈似乎是telerik控件的等待过程特有的;


代码可参考,

http://demos.telerik.com/aspnet-ajax/listview/examples/overview/defaultcs.aspx



已标记关键词 清除标记
相关推荐
共四个分卷,控件安装包,支持VS2005,VS2008,VS2010;安装完后会直接在工具栏出现控件库,下面是相关介绍: telerik 的 r.a.d.controls 套装是一款最具革命性和广泛性的开发工具集,它主要针对专业级的 ASP.NET 开发,适用于 AJAX, Atlas 、Visual Studio .NET 2005 、Visual Studio 2008 及 ASP.NET 3.5。通过该产品的强大功能,开发者可以开发出功能丰富、适应标准广泛,与交互浏览器兼容的网络应用程序。 r.a.d.ajax - 首个无码AJAX-enabling架构的ASP.NET程序控件 r.a.d.calendar - 一个体积小巧功能强大的ASP.NET数据输入控件 r.a.d.chart - 一个致力于产品开发和便捷使用的商业图表控件 r.a.d.combobox -一个功能强大的下拉列表控件,基于AJAX的需求加载方法,为大负荷的数据处理提供高效的运行性能 r.a.d.dock -一个多功能的页面个性化控件,它显示为一个内容占位符,支持移动、固定、大小调整、平移等操作 r.a.d.editor - 一个高级的所见即所得的编辑器控件 r.a.d.grid -一个稳定的富客户端的ASP.NET Datagrid控件,为您提供最小耗费的类似于桌面程序的用户体验 r.a.d.input - 一个支持高度自定义的控件,用于控制ASP.NET程序中的数据输入. r.a.d.menu - 一个“"all-in-one”的菜单控件 r.a.d.panelbar - 一个可折叠的侧向菜单控件 r.a.d. rotator - 一个DHTML的rotator工具控件 r.a.d.splitter - 一个创建类似桌面程序的界面控件,支持创建可调整大小的区域和滑块、类似于Visual Studio .Net的浮动面板 r.a.d.spell - 一个多语言的拼写检查控件 r.a.d.tabstrip - 一个灵活的控件,用于在ASP.NET程序中创建标签形式的界面 r.a.d.toolbar -一个灵活的控件,用于在常规的网络程序中执行工具和按钮带. r.a.d.treeview - 一个功能强劲的树型列表控件 r.a.d.upload - 一个专门的文件加载控件,服从高效的HttpModule属性HttpModule r.a.d.window - 一个用于替换标注的浏览对话框、警告、提示和确认对话框的控件
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页