新聞中心
首先得先了解下面的知識:

創(chuàng)新互聯(lián)長期為成百上千客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為蕉嶺企業(yè)提供專業(yè)的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計,蕉嶺網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
了解一個名詞:表達式語法
表達式語法格式:< %$...%>
它是ASP.NET2.0新增了一種聲明性表達式語法,可在分析頁之前將值替換到頁中.
ASP.NET表達式是基于運行時計算的信息設(shè)置控件屬性的一種聲明性方式.
ASP.NET表達式主要應(yīng)用在:連接字符串,應(yīng)用程序設(shè)置,資源文件等地方.
ASP.NET表達式的基本語法如下:
- <%$ expressionPrefix: expressionValue %>
下面演示表達式語法在連接字符串和應(yīng)用程序設(shè)置的應(yīng)用:
1.ASP.NET表達式語法在連接字符串的應(yīng)用
將存儲在Web.config文件中的連接字符串的值設(shè)置為控件的連接字符串屬性
- <asp:SqlDataSourceIDasp:SqlDataSourceID="SqlDataSource1"Runat="server"
- SelectCommand="SELECT*FROMEmployees"
- ConnectionString="<%$ConnectionStrings:NorthwindCon%>">
- <addnameaddname="NorthwindCon"
- connectionString="DataSource=yanfa0;IntegratedSecurity=SSPI;InitialCtalog=Northwind;"
- providerName="System.Data.SqlClient"/>
2.ASP.NET表達式語法在應(yīng)用程序設(shè)置的應(yīng)用
使用表達式來引用在Web.config配置文件中定義的應(yīng)用程序設(shè)置
- <asp:LabelIDasp:LabelID="Label1"runat="server"Text="<%$AppSettings:Txt%>">
- <addkeyaddkey="Txt"value="Abc"/>
其實表達式語法還有一個重要的應(yīng)用,就是在資源文件中的使用,而資源文件正是我實現(xiàn)本地化的基礎(chǔ)
【編輯推薦】
- ASP.NET 2.0中使用Web Parts
- JavaScript與ASP.NET控件整合
- ASP.NET鑒別和授權(quán)
- 介紹ASP.NET 2.0虛擬主機
- Asp.Net動態(tài)頁面轉(zhuǎn)換
本文名稱:了解ASP.NET表達式
URL分享:http://fisionsoft.com.cn/article/djgshcp.html


咨詢
建站咨詢
