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

来源:互联网 发布:indexof java 编辑:程序博客网 时间:2024/05/01 01:39

一 安装

双击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



0 0
原创粉丝点击