《asp.net 2.0应用开发技术》 笔记 01

两盒软妹~` 提交于 2019-11-26 13:50:18
1.aspx文件内容注释:
    a。HTML <!-- 注释 -->
    b。服务器端控件  <%-- 注释 --%>
        注意:如果将服务端控件放在<%--注释内容--%>里,这些服务端控件仍将运行,只是在显示时不进行显示。

2.服务端文件包含
    a。ASP.NET 2.0可以和以前一样进行服务端文件的包含,可以在任何位置
    b。语法:<!-- # Include File="IncludeFile.aspx"-->

3.数据绑定语法
    a。在.aspx文件中可以直接进行数据的绑定 包含在<%#和%>中间。
    b。可以配合使用 Eval ,Bind,XPath函数  Eval函数用于定义单向【只读】绑定;Bind函数用于双向【可更新】绑定;XPath函数用来绑定XML格式的数据。
    c。举例 XPath函数用来绑定XML格式的数据
        下面是codepage里面的代码:
    
string xmlData="";
xmlData
="<root>"+
         
"<item><name>aaa</name><url>http://donet.aspx.cc/<url></item>"+
         
"</root>";

System.Xml.XmlDocument doc
=new System.Xml.XmlDocument();
doc.Lo9adXml(xmlData);
rp.DataSource
=doc.SelectNodes("/root/item");
this.DataBind();

        下面是aspx里面的代码:
<asp:Repeater id="rp" runat="server">
                    
<ItemTemplate>
                        
<div>
                            
<href='<%#XPath("url")%>'>
                                
<%#XPath("name")%>
                            
</a>
                        
</div>
                    
</ItemTemplate>
                
</asp:Repeater>

转载于:https://www.cnblogs.com/daisy-popule/archive/2008/05/28/1209214.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!