时间: 2021-07-31 作者:daque
附上重要步调段的源代码:sub datalist_itemcommand(sender as object,e as datalistcommandeventargs)if e.commandsource.commandname="detail" thendatalist1.selectedindex=e.item.itemindex elseif e.commandsource.commandname="close" thendatalist1.selectedindex=-1end ifdatalist1.databind()end sub < form runat="server" >< asp:datalist id="datalist1" runat="server" repeatcolumns="1" repeatdirection="vertical" repeatlayout="flow" datasource="< %# dataset1.defaultview % >"onitemcommand="datalist_itemcommand" >< headertemplate >location name < /headertemplate >< itemtemplate >< %# dataset1.fieldvalue("location_name", container) % > < asp:linkbutton backcolor="#ffffff" commandname="detail" forecolor="#000000" id="detail" runat="server" text="detail" >< /asp:linkbutton >< /itemtemplate >< alternatingitemtemplate >< font color="#0000ff" >< %# dataset1.fieldvalue("location_name", container) % >< /font >< asp:linkbutton backcolor="#ffffff" commandname="detail" forecolor="#000000" id="detail" runat="server" text="detail" >< /asp:linkbutton >< /alternatingitemtemplate >< selecteditemtemplate >address: < %# dataset1.fieldvalue("address", container) % >< br >city: < %# dataset1.fieldvalue("city", container) % >< br >telephone: < %# dataset1.fieldvalue("telephone", container) % >< br >< asp:linkbutton backcolor="#ffffff" commandname="close" forecolor="#000000" id="close" runat="server" text="close" >< /asp:linkbutton >< /selecteditemtemplate >< /asp:datalist > < /form >