知识大全 ASP.NET入门教程 7.6 多个数据控件一起工作[2]
Posted 知
篇首语:留得青山在,不怕没柴烧。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 7.6 多个数据控件一起工作[2]相关的知识,希望对你有一定的参考价值。
ASP.NET入门教程 7.6 多个数据控件一起工作[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
( )打开DataSourceControl (由DataList控件使用)的智能任务面板并启动它的Configure Data Source向导 步进到创建W HERE子句的对话框 设置FixtureID的Column使其等于DropDownListl的ControlID 默认值为 不要忘记单击Add按钮 单击OK 单击Next结束这个过程 然后测试查询(参数值为l时正常) 结束 当出现提示时刷新该数据绑定控件 您将在浏览器中看到结果(虽然所有根据日期显示的图片都是第一场比赛的图片) Source View中的代码如下所示
<%@ Page Language= VB MasterPageFile= ~/site master AutoEventWireup= false CodeFile= Fixtures aspx vb Inherits= Fixtures title= Untitled Page %>
<asp:Content ID= Content ContentPlaceHolderID= MainContent Runat= Server >
<div style= float:left >
<asp:GridView ID= GridView runat= server AutoGenerateColumns= False DataKeyNames= FixtureID
DataSourceID= SqlDataSource EmptyDataText= There are no data records to display >
<Columns>
<asp:CommandField ShowSelectButton= True />
<asp:BoundField DataField= FixtureID HeaderText= FixtureID ReadOnly= True SortExpression= FixtureID />
<asp:BoundField DataField= FixtureDate HeaderText= FixtureDate SortExpression= FixtureDate />
<asp:BoundField DataField= Opponents HeaderText= Opponents SortExpression= Opponents />
</Columns>
</asp:GridView>
<asp:SqlDataSource ID= SqlDataSource runat= server ConnectionString= <%$ ConnectionStrings:WroxUnitedConnectionString %>
DeleteCommand= DELETE FROM [Fixtures] WHERE [FixtureID] = @FixtureID InsertCommand= INSERT INTO [Fixtures] ([FixtureDate] [Opponents]) VALUES (@FixtureDate @Opponents)
ProviderName= <%$ ConnectionStrings:WroxUnitedConnectionString ProviderName %>
SelectCommand= SELECT [FixtureID] [FixtureDate] [Opponents] FROM [Fixtures]
UpdateCommand= UPDATE [Fixtures] SET [FixtureDate] = @FixtureDate [Opponents] = @Opponents WHERE [FixtureID] = @FixtureID >
<InsertParameters>
<asp:Parameter Name= FixtureDate Type= DateTime />
<asp:Parameter Name= Opponents Type= String />
</InsertParameters>
<UpdateParameters>
<asp:Parameter Name= FixtureDate Type= DateTime />
<asp:Parameter Name= Opponents Type= String />
<asp:Parameter Name= FixtureID Type= Int />
</UpdateParameters>
<DeleteParameters>
<asp:Parameter Name= FixtureID Type= Int />
</DeleteParameters>
</asp:SqlDataSource>
<asp:DetailsView ID= DetailsView runat= server AutoGenerateRows= False DataKeyNames= FixtureID
DataSourceID= SqlDataSource Height= px Width= px >
<Fields>
<asp:BoundField DataField= FixtureID HeaderText= FixtureID InsertVisible= False
ReadOnly= True SortExpression= FixtureID />
<asp:BoundField DataField= FixtureDate HeaderText= FixtureDate SortExpression= FixtureDate />
<asp:BoundField DataField= FixtureType HeaderText= FixtureType SortExpression= FixtureType />
<asp:BoundField DataField= GoalsFor HeaderText= GoalsFor SortExpression= GoalsFor />
<asp:BoundField DataField= GoalsAgainst HeaderText= GoalsAgainst SortExpression= GoalsAgainst />
<asp:BoundField DataField= Notes HeaderText= Notes SortExpression= Notes />
<asp:BoundField DataField= Opponents HeaderText= Opponents SortExpression= Opponents />
</Fields>
</asp:DetailsView>
<asp:SqlDataSource ID= SqlDataSource runat= server ConnectionString= <%$ ConnectionStrings:WroxUnitedConnectionString %>
SelectCommand= SELECT * FROM [Fixtures] WHERE ([FixtureID] = @FixtureID) >
<SelectParameters>
<asp:ControlParameter ControlID= GridView Name= FixtureID PropertyName= SelectedValue
Type= Int />
</SelectParameters>
</asp:SqlDataSource>
<asp:TreeView ID= TreeView runat= server DataSourceID= Schedule XML >
<DataBindings>
<asp:TreeNodeBinding DataMember= Game TextField= #Value />
<asp:TreeNodeBinding DataMember= Home TextField= #InnerText />
<asp:TreeNodeBinding DataMember= Date TextField= #InnerText />
<asp:TreeNodeBinding DataMember= Visitor TextField= #InnerText />
</DataBindings>
</asp:TreeView>
<asp:XmlDataSource ID= Schedule XML runat= server DataFile= ~/Schedule xml >
</asp:XmlDataSource>
</div>
相关参考
知识大全 ASP.NET入门教程 7.6 多个数据控件一起工作[1]
ASP.NET入门教程7.6多个数据控件一起工作[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET入门教程 7.2 ASP.NET 2.0的数据控件
ASP.NET入门教程7.2ASP.NET2.0的数据控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一
ASP.NET入门教程7.4数据绑定控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[2]
ASP.NET入门教程7.2.2数据绑定控件[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[1]
ASP.NET入门教程7.2.2数据绑定控件[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 7.2.2 数据绑定控件[3]
ASP.NET入门教程7.2.2数据绑定控件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
ASP.NET入门教程7.2.1数据源控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 
知识大全 ASP.NET入门教程 8.1.1 写入数据的控件选择
ASP.NET入门教程8.1.1写入数据的控件选择 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&
知识大全 ASP.NET入门教程 7.2.4 使用VWD配置数据控件
ASP.NET入门教程7.2.4使用VWD配置数据控件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 ASP.NET入门教程 7.5 带有参数的数据源控件[3]
ASP.NET入门教程7.5带有参数的数据源控件[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧