我在datalist的itemtemplate中加入了如下代码:
<asp:DataList id="dljoblist" runat="server" Width="600px">
<ItemTemplate>
<TABLE > <TR> <TD align="center" colSpan="2">
<asp:Button id="btsendresume" runat="server" Height="20px" Text="发送简历" CommandName="send"></asp:Button>
<asp:Button id="btaddtofavorite" runat="server" Height="20px" Text="加入收藏夹" Commandname="add"></asp:Button>
<asp:Button id="btprint" runat="server" Height="20px" Text="打印此页" CommandName="print"></asp:Button>
</TD>
</TR>
</TABLE>
</ItemTemplate>
</asp:DataList>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
后台代码:
Private Sub dljoblist_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles dljoblist.ItemCommand
Dim name As String
Select Case e.CommandName
Case "send"
Response.Write("你单击了send")
Case "add"
Response.Write("你单击了add") Case "print"
Response.Write("你单击了print") End Select
End Sub但是运行后,单击button没有任何输出。
这是怎么回事。
我这种写法是不是有问题。
<asp:DataList id="dljoblist" runat="server" Width="600px">
<ItemTemplate>
<TABLE > <TR> <TD align="center" colSpan="2">
<asp:Button id="btsendresume" runat="server" Height="20px" Text="发送简历" CommandName="send"></asp:Button>
<asp:Button id="btaddtofavorite" runat="server" Height="20px" Text="加入收藏夹" Commandname="add"></asp:Button>
<asp:Button id="btprint" runat="server" Height="20px" Text="打印此页" CommandName="print"></asp:Button>
</TD>
</TR>
</TABLE>
</ItemTemplate>
</asp:DataList>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
后台代码:
Private Sub dljoblist_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataListCommandEventArgs) Handles dljoblist.ItemCommand
Dim name As String
Select Case e.CommandName
Case "send"
Response.Write("你单击了send")
Case "add"
Response.Write("你单击了add") Case "print"
Response.Write("你单击了print") End Select
End Sub但是运行后,单击button没有任何输出。
这是怎么回事。
我这种写法是不是有问题。
试试这样行吗?