ASP.NET - XML Web 服务器控件概述

asp.net常用Web服务器控件 4.1 使用控件显示文本 实例 显示密码格式文本 实例 显示长日期格式时间 实例 显示金额格式文本 4.2 使用控件显示图片 实例 显示验证码图片 实例 动态显示用户头像 实例 使用网页对话框显示图片 实例 实现上传图片 实例 GridView控件显示商品缩略图 4.3 控件的超级链接 实例 ImageButton按钮超级链接查看商品详细信息 实例 GridView控件中使用超级链接模板列查看详细信息 实例 DataList控件模板中使用LinkButton查看详细信息 4.4 下拉列表框的应用 实例 间接改变DropDownList当前选项 实例 实现多个DropDownList控件的联动 实例 动态添加、删除DropDownList控件选项 4.5 单选按钮的应用 实例 性别选择 实例 网络考试系统中单选题答案的选择 4.6 复选框的应用 实例 登录身份选择 实例 网络考试系统中多选题答案的选择 4.7 控件连接数据源 实例 通过向导配置AccessDataSource 实例 通过向导配置SqlDataSource 实例 通过向导配置XmlDataSource 4.8 GridView控件的应用 实例 数据绑定并实现分页功能 实例 选中、编辑、取消、删除数据项 实例 GridView实现正反双项排序功能 实例 GridView控件中DropDownList控件的绑定 实例 通过CheckBox删除选中记录 实例 删除GridView控件行信息弹出确认提示框 实例 在GridView控件中实现自动编号 实例 GridView控件实现主细表 实例 查看当前页详细信息 实例 单元格中指定字符串固定长度 实例 供求信息网审核发布信息 实例 根据学生成绩合格与不合格显示不同颜色 4.9 DataList控件的使用 实例 绑定数据并实现分页 实例 编辑DataList控件模板显示员工信息 实例 DataList控件实现主细表 实例 DataList控件实现删除功能 4.9 Repeater控件的使用 实例 Repeater控件数据绑定 实例 Repeater控件分页 实例 编辑Repeater控件标识商品信息 立即下载

 

您可以使用 Xml Web 服务器控件来显示 XML 文档的内容,且不需要进行格式化或使用 XSL 转换。

 

一、方案

Xml Web 服务器控件读取 XML 并将其写入该控件所在的 ASP.NET 网页。如果将 XSL 转换 (XSLT) 应用到 XML,则最终转换的输出将呈现在该页中。

 

二、背景

您可以使用 XML Web 服务器控件将 XML 文档或 XSLT 转换的结果写入 ASP.ENT 网页。XML 输出显示在该控件所在的网页中。

说明: 若要将 XML 数据用作其他控件(如 Repeater、DataList 或 GridView 控件)的源,可以使用 XmlDataSource 控件。

      XML 和 XSLT 信息可以在外部文档中,或者可以内联方式包括 XML。有两种方式通过使用 XML Web 服务器控件中的属性设置来引用外部文档。您可以在控件标记中提供 XML 文档的路径,或者将 XML 和 XSLT 文档以编程方式作为对象加载,然后将它们传递给控件。如果您喜欢以内联方式包括 XML,在控件的开始和结束标记之间写入 XML。

可通过设置下表中列出的属性之一来指定要显示的 XML 文档。这三个属性表示可以显示的 XML 文档的不同类型。通过设置适当的属性,可以显示 System.Xml.XmlDocument、XML 字符串或 XML 文件。

属性

说明

Document

使用 System.Xml.XmlDocument 对象设置 XML 文档。

DocumentContent

使用字符串设置 XML 文档。

说明:

此属性通常是以声明方式设置的,具体方法是将文本放置到 Xml 控件的开始和结束 <asp:Xml> 标记之间。

DocumentSource

使用文件设置 XML 文档。

      若要显示 XML 文档,则必须至少设置一个 XML 文档属性。如果设置了多个 XML 文档属性,则将显示最后设置的属性中引用的 XML 文档。其他属性中的文档将被忽略。

      您可以选择性地设置属性,以指定一个在 XML 文档写入输出流之前对其进行格式化的 XSL 转换 (XSLT) 样式表。这些属性表示可用于格式化文档的不同类型的 XSL 转换样式表。通过设置适当的属性,可以用 System.Xml.Xsl.XslCompiledTransform 对象或 XSL 转换样式表文件来格式化 XML 文档。如果未指定 XSL 转换样式表,则可使用默认格式显示 XML 文档。

 

三、演练:使用转换在 Web 窗体页中显示 XML 文档

      本演练演示如何在网页中显示 XML 文档的信息。在本演练中,您将创建一个简单的 XML 文件。然后将使用 ASP.NET 服务器控件和 XSLT 转换在网页中显示 XML 文件的内容。

说明: 也可以将 XML 文件用作数据源,使用 GridView 控件等控件显示其内容。

      若要在网页中显示 XML 信息,必须提供格式设置和显示信息。例如,必须提供 table 元素、p 元素或显示信息时所要用的任何信息。另外,您必须说明 XML 文件中的数据如何适当地放入这些标记中。例如,您可能决定将 XML 文件中的每个元素显示为表中的一行。

提供这些说明的一种方式是在 ASP.NET 页面中使用代码来分析 XML 文件并将数据填充到适当的 HTML 标记中。此方法既费时又难以维护,但它也是对 XML 文件进行精确的编程控制的一种强有力的方式。

一种更好的方式是使用 XSL 转换语言并创建转换(即 XSL 文件)。XSL 转换包含以下信息:

·一个模板,类似于 HTML 页。该模板指定应如何显示 XML 信息。

·XSL 处理指令,它精确地指定如何将 XML 文件中的信息放入模板中。

      创建 XSL 转换后,必须将它们应用于 XML 文件。也就是说,应根据一个 XSL 文件对 XML 文件进行转换来处理该 XML 文件。输出是一个新文件,已根据转换文件对 XML 信息进行了格式设置。

这也是可以以编程方式执行的过程。但是,您还可以利用 Xml 服务器控件。此控件用作 ASP.NET 网页上的占位符。可将其属性设置为特定 XML 文件和 XSL 转换。处理网页时,控件会读取 XML,应用转换,然后显示结果。

      本演练演示如何通过 XSL 转换使用 Xml 服务器控件显示 XML 信息。在此方案中,您将具有以下项:

·包含多个虚构电子邮件的 XML 文件。

·两个 XSL 转换。一个只显示电子邮件的日期、发件人和主题。另一个显示整个电子邮件。

      您将创建一个网页,允许用户以两种不同的方式显示 XML 信息。该页包含一个“仅标题”复选框,该复选框是默认选中的。因此,默认转换是只显示电子邮件头的那个转换。如果用户清除该复选框,则重新显示具有完整电子邮件内容的 XML 信息。

3.1、创建网站和网页

在本部分演练中,将创建一个网站并为其添加新页。在本演练中,您将创建一个不需要使用 Microsoft Internet 信息服务 (IIS) 的文件系统网站。相反,您将在本地文件系统中创建和运行页。

创建文件系统网站

·打开 Visual Web Developer。

·在“文件”菜单上单击“新建网站”。

·在“Visual Studio 已安装的模板”之下选择“ASP.NET 网站”。

·在“位置”框中选择“文件系统”,然后输入要在其中保存网站页面的文件夹的名称。例如,键入文件夹名“C:/WebSites”。

·在“语言”列表中,单击“Visual Basic”或“Visual C#”。

·单击“确定”。

 

3.2、添加 XML 文件和 XSL 转换

在本部分演练中,将创建一个 XML 文件和两个 XSLT 文件。

1、将 XML 文件添加到项目中

·在解决方案资源管理器中,右击“App_Data”文件夹,然后单击“添加新项”。

说明: 将 XML 文件放入“App_Data”文件夹时,XML 文件就自动具有了允许 ASP.NET 在运行时对其进行读写的相应权限。另外,“App_Data”文件夹标记为不可浏览,因此可防止在浏览器中查看该文件。

·在“Visual Studio 已安装的模板”之下单击“XML 文件”。

·在“名称”框中键入 Emails.xml。

·单击“添加”。

·创建一个仅包含 XML 指令的新 XML 文件。

·复制下面的 XML 数据,然后将其粘贴到文件中,并覆盖该文件中的内容。

<?xml version="1.0" ?>

  <messages>

    <message id="101">

      <to>JoannaF</to>

      <from>LindaB</from>

      <date>04 September 2007</date>

      <subject>Meeting tomorrow</subject>

      <body>Can you tell me what room where the committee meeting will be in?</body>

   </message>

   <message id="109">

      <to>JoannaF</to>

      <from>JohnH</from>

      <date>04 September 2007</date>

      <subject>I updated the site</subject>

      <body>I posted the latest updates to our internal Web site, as you requested. Let me know if you have any comments or questions. -- John

      </body>

   </message>

   <message id="123">

      <to>JoannaF</to>

      <from>LindaB</from>

      <date>05 September 2007</date>

      <subject>re: Meeting tomorrow</subject>

      <body>Thanks. By the way, do not forget to bring your notes from the conference. See you later!</body>

   </message>

</messages>

           ·保存文件并将其关闭。

下一步,将两个 XSL 转换添加到您的项目中。

 

      2、将 XSL 转换添加到您的项目中

·在解决方案资源管理器中,右击“App_Data”文件夹,然后单击“添加新项”。

·在“Visual Studio 已安装的模板”之下单击“文本文件”。没有转换文件的模板。因此,可以通过创建具有正确扩展名的文本文件的方式来创建。

·在“名称”框中键入 Email_headers.xslt。

           ·单击“添加”。即创建了一个新的空白文件。

           ·复制下面的代码示例并将其粘贴到该文件中。

<?xml version='1.0'?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

    version="1.0">

<xsl:template match="/">

<html>

<body>

<table cellspacing="3" cellpadding="8">

   <tr bgcolor="#AAAAAA">

      <td class="heading"><strong>Date</strong></td>

      <td class="heading"><strong>From</strong></td>

      <td class="heading"><strong>Subject</strong></td>

   </tr>

   <xsl:for-each select="messages/message">

   <tr bgcolor="#DDDDDD">

       <td width="25%" valign="top">

         <xsl:value-of select="date"/>

       </td>

      <td width="20%" valign="top">

         <xsl:value-of select="from"/>

      </td>

       <td width="55%" valign="top">

         <strong><xsl:value-of select="subject"/></strong>

      </td>

   </tr>

   </xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

           说明: 可以随意调整此模板;例如,可以更改颜色、字体大小、样式或其他功能。

·保存文件并将其关闭。

·重复第 1 步到第 4 步,但这一次将文件命名为“Email_all.xslt”。

·将下面的代码示例粘贴到“Email_all.xslt”文件中。

<?xml version='1.0'?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"

    version="1.0">

<xsl:template match="/">

<html>

<body>

<table cellspacing="10" cellpadding="4">

  <xsl:for-each select="messages/message">

  <tr bgcolor="#CCCCCC">

  <td class="info">

    Date: <strong><xsl:value-of select="date"/></strong>

       <br /><br />

    To: <strong><xsl:value-of select="to"/></strong>

       <br /><br />

    From: <strong><xsl:value-of select="from"/></strong>

       <br /><br />

    Subject: <strong><xsl:value-of select="subject"/></strong>

       <br /><br />

    <br /><br />

    <xsl:value-of select="body"/>

  </td>

  </tr>

  </xsl:for-each>

</table>

</body>

</html>

</xsl:template>

</xsl:stylesheet>

           ·保存文件并将其关闭。

 

3.3、向页添加 Xml 控件

具有一个 XML 文件和两个转换之后,即可使用它们在网页中显示信息。使用 Xml 服务器控件完成该操作。

      ·打开或切换到 Default.aspx 页。

      ·切换到“设计”视图。

      ·从“工具箱”的“标准”选项卡中,将一个“Xml”控件拖到该页上。一个表示“Xml”控件的灰色框即添加到该页中。

·选择该控件,然后在“属性”窗口中设置以下属性。

属性

设置

DocumentSource

~/App_Data/Emails.xml

TransformSource

~/App_Data/Email_headers.xslt

      这会使“XML”控件在默认情况下只显示电子邮件头。

 

3.4、添加控件以更改转换

在本部分演练中,您将使用一个复选框来使用户能够在转换间进行切换。Xml 控件当前应用只显示电子邮件标题的转换。

      ·将光标移到“Xml”控件前面,然后按几次 Enter,使“Xml”控件上方生成空白。

·从“工具箱”的“标准”选项卡中,将一个“CheckBox”控件拖到“XML”控件之上的页面中。

·设置“CheckBox”控件的以下属性。

属性 (Property)

设置

Text

仅标题

Checked

True

AutoPostBack

True,使用此设置则会发送窗体,并且用户一单击该复选框就进行处理。

      ·双击“CheckBox”控件。代码编辑器将打开,其中显示“CheckBox”控件的 CheckChanged 事件的处理程序,该处理程序名为“CheckBox1_CheckedChanged”。

·添加根据复选框的状态在 Email_headers.xslt 和 Email_all.xslt 之间切换转换的代码。

下面的代码示例演示整个 CheckChanged 处理程序。

protected void CheckBox1_CheckedChanged(object sender,

        System.EventArgs e)

{

    if (CheckBox1.Checked)

    {

        Xml1.TransformSource = "~/App_Data/email_headers.xslt";

    }

     else

    {

        Xml1.TransformSource = "~/App_Data/email_all.xslt";

    }

}

 

四、如何:向 Web 窗体页添加 XML Web 服务器控件

4.1、向 Web 窗体页添加 XML Web 服务器控件

·从工具箱的“标准”选项卡中,将 Xml 控件拖到页面上。

·通过设置 Document 或 DocumentSource 属性,或者通过将 XML 放在控件的开始标记和结束标记之间,加载您要显示在控件中的 XML 数据。

说明: 确保应用程序在运行时,具有读取 XML 文件的适当权限。

 

4.2、以编程方式向 Web 窗体页添加 XML Web 服务器控件

·创建 Xml 控件的一个实例并设置它的属性,如下面的代码示例所示:

System.Web.UI.WebControls.Xml myXML = new System.Web.UI.WebControls.Xml();

myXML.DocumentSource = "SourceDoc.xml";

myXML.TransformSource = "SourceTrans.xsl";

 

      ·将该新控件添加到页面上已有容器的 Controls 集合中,如下面的代码示例所示:

PlaceHolder1.Controls.Add(myXML);

      说明: 动态添加到 Web 窗体页的控件不会自动成为该页的视图状态的一部分。也就是说,在该页执行到服务器的往返行程时,既不会保存这些控件,也不会保存它们的值。因此,您负责保存想保留其值的任何动态生成的控件的状态。

 

五、如何:将 XML 数据加载到 XML Web 服务器控件中

有三种方式将 XML 数据加载到 Xml Web 服务器控件中:

·使用 DocumentSource 属性,提供外部 XML 文档的路径。

·将 XML 文档作为 XmlDocument 对象加载,并将其传递给控件,方法是使用 Load 方法事件,并将文档指定给 Xml 控件的 Document 属性。

·以内联方式在控件的开始和结束标记之间包括 XML 内容。

 

5.1、提供外部 XML 文档的路径

·向 Web 窗体页添加一个 Xml 控件。

·将该控件的 DocumentSource 属性设置为 XML 源文档的路径。

说明: 需要确保应用程序在运行时有足够的权限来读取 XML 文件。

除非还指定了 TransformSource 属性,否则该 XML 文档将直接写入输出流。TransformSource 必须是一个有效的 XSL 变换文档,该文档将用于在将 XML 文档的内容写入输出流之前,对 XML 文档进行变换。下面的代码示例演示如何通过使用相对路径来引用源文档。

<body>

    <h3>XML Example</h3>

    <form runat=server>

        <asp:Xml id="Xml1" DocumentSource="MySource.xml"

            TransformSource="MyStyle.xsl" runat="server" />

    </form>

</body>

 

5.2将 XML 文档作为对象加载并将其传递到控件上

·向 Web 窗体页添加一个 Xml 控件。

·添加代码以加载 XML 源文档,并且将该源文档分配给控件的 Document 属性。例如:

private void Page_Load(object sender, System.EventArgs e)

{

    System.Xml.XmlDocument doc = new System.Xml.XmlDocument();

    doc.Load(Server.MapPath("MySource.xml"));

    System.Xml.Xsl.XslTransform trans = new

       System.Xml.Xsl.XslTransform();

    trans.Load(Server.MapPath("MyStyle.xsl"));

    Xml1.Document = doc;

    Xml1.Transform = trans;

}

 

5.3、以内联方式包括 XML 内容

·向 Web 窗体页添加一个 Xml 控件。

·查找 <asp:Xml> 和 </asp:Xml> 标记。

·将 XML 代码添加到这两个标记之间。例如:

<asp:xml TransformSource="MyStyle.xsl" runat=server>

    <clients>

        <name>Frank Miller</name>

        <name>Judy Lew</name>

    </clients>

</asp:xml>

 

六、如何:转换 XML Web 服务器控件中的 XML 数据

      XSL 转换 (XSLT) 样式表(.xslt 或 .xsl 文件)用于将源 XML 文档的内容转换为专门适合于特定用户、媒介或客户端的表现形式。有两种方式转换 Xml Web 服务器控件中的 XML 数据:

·指向外部 .xslt 文件,这会自动向 XML 文档应用转换。

·将作为 XslTransform 类型的对象的转换应用到 XML 文档。

      两种方法具有相同的结果,您的选择主要取决于在您的应用程序中使用哪一方法最方便。如果转换采用 .xsl 或 .xslt 文件的形式,加载该文件将很简便。如果转换采用对象的形式(可能通过其他进程将其传递到您的应用程序),则您可以将它作为对象应用。

      说明: XslTransform 类还允许您将 .xsl 或 .xslt 文件加载到转换的实例中。

 

6.1、从文件应用转换

·向 Web 窗体页添加一个 Xml 控件。

·将 Xml 控件的 TransformSource 属性设置为 XSLT 文档的路径。

说明: 需要确保应用程序在运行时有足够的权限来读取 XML 文件。

下面的代码示例演示如何应用从文件到名为 Xml1 的 Xml 控件的转换。

Xml1.TransformSource = "mystyle.xsl";

 

6.2、从 XslTransform 对象应用转换

·创建 XslTransform 类的实例。

·将 Xml 控件的 Transform 属性设置为转换的实例。

下面的代码示例演示如何创建转换类的实例并使用该实例将转换应用到一个对象上。在此示例中,XML 文档和事件都从文件读取,但在实际的应用程序中,这两个对象可以来自其他的组件。只要一加载该页就应用转换。

private void Page_Load(object sender, System.EventArgs e)

{

    System.Xml.XmlDocument doc = new System.Xml.XmlDocument();

    doc.Load(Server.MapPath("MySource.xml"));

    System.Xml.Xsl.XslTransform trans = new

       System.Xml.Xsl.XslTransform();

    trans.Load(Server.MapPath("MyStyle.xsl"));

    Xml1.Document = doc;

    Xml1.Transform = trans;

}

 

LTspice仿真实战:共模电感差模/共模插入损耗测试全流程(附WE 744821201参数) 本文以Würth Elektronik 744821201型号共模电感为例,详细介绍了在LTspice中搭建差模与共模插入损耗测试电路的全流程。通过从规格书提取关键参数、构建SPICE模型,到执行仿真并与官方数据对比,旨在帮助硬件工程师在PCB设计前期精准预测EMC性能,弥合器件选型与系统设计之间的鸿沟。 阅读详情

相关推荐

PC微信(3.9.2.23)逆向实战:定位并Hook消息接收函数

本文详细介绍了PC微信(3.9.2.23)逆向分析中定位并Hook消息接收函数的完整实战流程。通过Cheat Engine动态定位未读消息数内存地址,结合OllyDbg分析代码上下文,最终找到稳定的Hook点,并分享了实战中的关键注意事项与踩坑经验。

lll78的博客 473

Asp.net(C#) 输出Xml格式数据---Rss生成

       XmlWriter.Create(TextWrite output)创建一个实例,可以将Response.Output 直接传入,这样编码是按web.config里面的配置或默认(utf-8)设置的,使用Response.ContentEncoding = Encoding.UTF8; 可以设置生存xml数据的编码,不过需要放在,XmlWriter.Create之前 xmlWriter在输出完成后,请使用Flush以保证内容全部输出.XmlWriterSettings 用来设置Xml 文本串

WDFrog的专栏 720

网络工程师的Python入门实战:手把手教你写交换机配置备份脚本

本文详细介绍了如何利用Python为网络工程师开发一个高效的交换机配置备份脚本,涵盖环境搭建、设备连接方案、智能设备发现、多因素认证、异常处理、配置差异对比等关键步骤。通过实战案例展示如何将备份时间从4小时缩短至15分钟,显著提升运维效率,特别适用于华为交换机等设备的配置导出与备份需求。

weixin_30291791的博客 304

asp.net 文本框显示xml格式数据_快速让所有数据除以某个数!||小站问答:第78期...

又到了本期的答疑环节,加油菌又来与大家分享本周的问答啦,快来看看有没有你关心的问题吧!01正常情况下,在单元格中只能完整显示11位数字,从第12位开始就会显示成科学计数法,而且超过15位的数字从个位数开始都会以“0”来代替,所以我们在输入身份证号码的时候,通常会先输入“’”后再输入身份证号码,这样处理的结果是将身份证号码作为文本型数据录入。同样,先将单元格格式设置成“文本”,然后再直接输...

weixin_42242323的博客 172

stm32f407VET6 系统学习 day01 GPIO 配置

stm32f407VET6 系统学习 day01 GPIO 配置 LED 蜂鸣器 按键的不讲了,之前讲过了

she666666的博客 8904

MIT Mini Cheetah--仿真流程

MIT Mini Cheetah–仿真 摘要 由于官方提供代码中,控制仿真环境中的猎豹机器人运动需要遥控器来控制。官方默认推荐使用logitech Gamepad F310游戏手柄:We use the Logitech F310 controller. There’s a switch in the back, which should be in the “X” position. The controller needs to reconnected if you change the switch

Galaxy_Robot的博客 5916

复制代码到eclipse中出现问题

1、 直接从网页上复制代码到eclipse中时,会连带着将空格也复制进去,导致eclipse一片红(闪瞎脆弱的心)        直接将把报错行代码前面的空格删除,错误自动可修复; 2、 在遇到大括号前后代码出现错误这样的问题时,显示的是Syntax error, insert ";" to complete Statement或者 Syntax error, ins

海边凝望的博客 4573

全国排污许可证数据

from tkinter import * # 导入窗口控件 import tkinter.filedialog import requests from lxml import etree from tkinter import ttk from bs4 import BeautifulSoup import webbrowser # 调用浏览器打开网页 from tkinter import messagebox # 弹出提示框 from openpyxl import Workbook imp.

Newnotes的博客 3385

【reCAPTCHA 】添加Google验证码

在网站登陆注册时常常需要用到验证码,来防止站点被攻击。 大概这个样子: 现在框架是前后端分离的,angular+webapi弄个验证码感觉有点麻烦 然后就找到google的reCAPTCHA 还挺好使的,记录一下: 地址:https://www.google.com/recaptcha/admin/create 填写注册信息: 一个在前端配置,一个再后端配置:...

gx_up 4560

Doorbell机制在PCI与MSI中断中的高效应用

本文深入解析了Doorbell机制在PCIe设备与CPU间通信中的核心作用。作为一种高效的硬件通知机制,它通过内存映射I/O(MMIO)实现软件对硬件的轻量级触发,常与MSI中断协同工作,构建高效的生产者-消费者模型。文章以AMD GPU的Ring Buffer命令提交为例,阐述了该机制如何显著降低CPU开销、提升系统吞吐量,并对比了其与传统中断方式的性能优势。

ee345的博客 608

游戏引擎定制化:大厂如何玩转性能极限(大白话生动有趣版)

游戏大厂如何深度定制游戏引擎?本文系统解析了商业引擎的局限性及大厂定制化的核心诉求。主要内容包括: 大厂定制引擎的根本原因:性能瓶颈、差异化需求、自有生态整合等 主流引擎的优劣势对比及适用场景 定制化重点领域:渲染管线优化、物理系统重构、网络架构改造等 全流程定制方案:从需求分析到模块重构再到工具链开发 典型案例:如腾讯CF手游的渲染优化、原神的热更新系统等 文章指出,顶级游戏产品必须对引擎核心模块动刀,通过深度定制实现性能突破和创新功能开发。同时提供了风险规避建议和技术演进趋势,为游戏开发者提供了宝贵的实

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 634

ASP.NET开发环境介绍

软件环境: 00 操作系统:Windows 7 Ultimate 01 开发工具:Visual Studio 2008 中文版 02 Web服务器:Internet Information Service  IIS 知识体系: 表 0-0 ASP.NET文件类型及扩展名对照表 文件类型 扩展名 Web用户控件 .ascx

MR-Tech 1884

面试问题总结——关于YOLO系列(三)

接着上篇的的YOLO系列面试问题总结,加油,冲! 三.YOLOv3 1.YOLOv3主干网络BackBone——Darknet-53网络结构(因为有53个卷积层) (原论文中Darknet53的尺寸是在图片分类训练集上训练的,所以输入的图像尺寸是256x256,而在YOLOv3中输入尺寸是416×416)   ①上图中,Top-1 Accuracy和Top-5 Accuracy是指什么呢?区别在哪呢?   我们知道ImageNet有大概1000个分类,而模型预测某张图片时,会给出1000个按概率从高.

boss-dog 1万+

.NET不可不知的的基础名词

什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?IL分别是什么含义. 应用程序域应用程序域为安全性、可靠性、版本控制以及卸载程序集提供了隔离边界。应用程序域通常由运行库宿主创建,运行库宿主负责在运行应用程序之前引导公共语言运行库。应用程序域提供了一个更安全、用途更广的处理单元, 公共语言运行库可使用该单元提供应用程序之间的隔离

坚持奋斗,曙光终现 422

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Web程序设计ASP.NET考试知识点

Web程序设计ASP.NET考试知识点

weixin_53216426的博客 1806

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ASP.NET概述

ASP.NET 不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能

skyofking 4971

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

ASP.NET - XmlDataSource Web 服务器控件概述

        XmlDataSource 控件使得 XML 数据可用于数据绑定控件。可以使用该控件同时显示分层数据和表格数据。在只读情况下,XmlDataSource 控件通常用于显示分层 XML 数据。一、说明      XmlDataSource 从使用 DataFile 属性指定的 XML 文件加载 XML 数据。另外,还可以从使用 Data 属性的字符串加载 XML 数据

dodream的专栏 1496

VS中“ASP.NET服务器控件”

最近在看关于ASP.NET方面的知识,很有自知之明地从基础做起,下面是查的一些东西,记不住先总结成博客,以后查看,起风~~~~ using System; using System.Collections.Generic; using System.ComponentModel;//封装零个或更多个组件。 using System.Linq;//提供支持使用语言集成查询 (LINQ) 进行查

天生我材必有用,千金散尽还复来。 1558

ASP.NET - 数据源控件概述

<br />ASP.NET 包含一些数据源控件,这些数据源控件允许您使用不同类型的数据源,如数据库、XML 文件或中间层业务对象。数据源控件连接到数据源,从中检索数据,并使得其他控件可以绑定到数据源而无需代码。数据源控件还支持修改数据。 <br />数据源控件模型是可扩展的,因此您还可以创建自己的数据源控件,实现与不同数据源的交互,或为现有的数据源提供附加功能。<br /> <br />一、数据源控件比较<br />数据源控件 <br /> 说明 <br /> <br />LinqDataSource <b

技术天地 2660

ASP.NET Web Forms参考手册之—— Web 服务器控件

ASP.NET Web Forms - Web 服务器控件 Web 服务器控件是服务器可理解的特殊 ASP.NET 标签。 Web 服务器控件 就像 HTML 服务器控件,Web 服务器控件也是在服务器上创建的,它们同样需要 runat=“server” 属性才能生效。然而,Web 服务器控件没有必要映射任何已存在的 HTML 元素,它们可以表示更复杂的元素。 创建 Web 服务器控件的语法是...

灵活大胖子HDG 的博客 524

ASP.NET - ImportCatalogPart Web 服务器控件概述

      ImportCatalogPart Web 服务器控件可导入 WebPart 控件的说明文件(或用作 WebPart 控件的其他 ASP.NET 服务器控件)。这样就可以将该控件通过预先指定的设置添加到网页中。该说明文件使用户可以共享 WebPart 控件的设置。说明文件与控件本身不同。它是以 .WebPart 文件扩展名结尾的 XML 文件,包含有描述控件的状态的名称/值对。

dodream的专栏 1374

ASP.NET - 使用 ASP.NET Web 服务器控件(一)

 一、如何:使用 ASP.NET 语法将服务器控件添加到 ASP.NET 网页      可以通过在 .aspx 文件中直接声明 Web 服务器控件将它添加到页中。以声明方式添加控件A、如果您位于可视化设计器中,请切换到源编辑视图。B、将表示该控件的元素键入 .aspx 文件。您使用的具体语法取决于要添加的控件,但通常适用下面的情况: ·控件必须包含 runat="serv

dodream的专栏 876

【.NET全栈】ASP.NET开发Web应用——AJAX开发技术

AJAX技术是这几年中出现的较为热闹的技术。大多数的Web开发者都已经关注,或正在使用AJAX。AJAX全称是Asynchironous JavaScript and XML。中文称为异步JavaScript和XML。AJAX本身不能称为一门技术、语言或者软件。它是由多种技术组合,这些技术存在了很多年,现在借助于AJAX组合,称为一种新的开发模式。认识ASP.NET AJAXASP.NET AJAX服务器扩展ASP.NET AJAX服务器端控件扩展。

杰西笔记 1856

ASP.NET - ObjectDataSource Web 服务器控件概述

       ASP.NET ObjectDataSource 控件表示具有数据检索和更新功能的中间层对象。ObjectDataSource 控件可用作数据绑定控件(如 GridView、FormView 或 DetailsView 控件)的数据接口。可以使用这些控件在 ASP.NET 网页上显示和编辑中间层业务对象中的数据。 一、背景 大多数 ASP.NET 数据源控件,如

dodream的专栏 1203

ASP.NET - 数据源控件概述

       ASP.NET 包含一些数据源控件,这些数据源控件允许您使用不同类型的数据源,如数据库、XML 文件或中间层业务对象。数据源控件连接到数据源,从中检索数据,并使得其他控件可以绑定到数据源而无需代码。数据源控件还支持修改数据。 数据源控件模型是可扩展的,因此您还可以创建自己的数据源控件,实现与不同数据源的交互,或为现有的数据源提供附加功能。 一、数据源控件比较

dodream的专栏 1696

Asp.Net学习之基于web服务器控件(一)

ASP是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序.

初_学者_795 777
上一篇: ASP.NET - TextBox Web 服务器控件概述
下一篇: ASP.NET - 保证标准控件的安全
dodream
博客等级 码龄21年 93粉丝 247原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值