当前位置:首页 > 网络编程 > WEB编程 > ASP.net > DreamwaverMX与ASP.NET(九)

DreamwaverMX与ASP.NET(九)

点击次数:38 次 发布日期:2008-11-26 23:08:30 作者:源代码网
源代码网推荐 同时为了关闭弹出来的选择后样板,同样需要产生命令,所以要添加多一个Linkbutton。这样就需要在< SelectedItemTemplate >< /SelectedItemTemplate >中插入代码:
源代码网推荐
源代码网推荐< asp:LinkButton BackColor="#FFFFFF" CommandName="Close" ForeColor="#000000" ID="Close" runat="server" Text="Close" >< /asp:LinkButton >
源代码网推荐

源代码网推荐k有了命令,我们还需要使用程序来解释这个命令。其实过程并不复杂,只需要加入一小部分代码。在< head >< /head >中添加如下代码:
源代码网推荐
源代码网推荐< script language="VB" runat="server" >
源代码网推荐
源代码网推荐Sub DataList_ItemCommand(sender as Object,e as DataListCommandEventArgs)
源代码网推荐
源代码网推荐If e.CommandSource.CommandName="Detail" Then
源代码网推荐
源代码网推荐DataList1.SelectedIndex=e.Item.ItemIndex
源代码网推荐
源代码网推荐ElseIf e.CommandSource.CommandName="Close" Then
源代码网推荐
源代码网推荐DataList1.SelectedIndex=-1
源代码网推荐
源代码网推荐End If
源代码网推荐
源代码网推荐DataList1.DataBind()
源代码网推荐
源代码网推荐End sub
源代码网推荐
源代码网推荐< /script >
源代码网推荐

源代码网推荐程序可以取得你点击LinkButton的命令(CommandName)来判断要执行的程序。当DataList的SelectedIndex属性设定为e.Item.ItemIndex,就会打开SelectedItemTemplate页。如果命令为Close则DataList的SelectedIndex属性设定为-1(即没有数据项被选中),则DataList会用ItemTemplate项样板显示此一项数据。
源代码网推荐
源代码网推荐在< asp:DataList >中还要添加代码段
源代码网推荐
源代码网推荐OnItemCommand="DataList_ItemCommand"
源代码网推荐
源代码网推荐以声明与程序段DataList_ItemCommand的关系。
源代码网推荐
源代码网推荐按”F12”预览,页面就会显示预想的效果。
源代码网推荐
源代码网推荐
源代码网推荐[图 2-3 最终预览版]
源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
网络编程
本站推荐
网络编程之精华