熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 7.8 綁定語法

2022-06-13   來源: .NET編程 

    在本書中您利用VWD的功能創建代碼因此很少花時間查看這些為您創建的代碼但理解將數據源控件和數據綁定控件實際組合到一起的代碼是很有必要的在GridViewDataList Repeater DetailsView或FormView的模板中您將看到如下代碼


 <asp:DataList ID=DataList runat=server
    DataSourceID=SqlDataSource
    <itemtemplate
            <asp:Label ID=FixtureIDLabel runat=server
            Text=<%#
 Eval(FixtureID) %>
    BackColor=Yellow>
    </asp:Label>
    </ItemTemplate>
    </asp:DataList>

    陰影代碼指示頁面將名為FixtureIDLabel的控件的Text屬性綁定到數據源SqIDataSource 中名為FixtureID的字段名為Eval()的方法(請求某種特定的行為)實際執行從數據源控件的字段到數據綁定控件的顯示機制之間的連接有兩個相似的方法Eval()用於只讀操作而Bind()則允許讀和寫(在第章討論)在模板中VWD將創建代碼具體指定這些方法但如果不使用模板機制那麼綁定是隱式的在代碼中不會表現出來

   ASPNET 入門教程完整版


From:http://tw.wingwit.com/Article/program/net/201311/14668.html
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.