如何能在DataList中显示像DataGrid一样左边是数据,右边是编辑按钮列?

解决方案 »

  1.   

    生成用模板列前台:
    <asp:DataList id="DataList1" style="Z-INDEX: 101; LEFT: 152px; POSITION: absolute; TOP: 88px"
    runat="server">
    <ItemTemplate>
    <table>
    <tr>
    <td></td>
    <td>
    <asp:Button CommandName="编辑" ID="a" Text="编辑" Runat="server"></asp:Button></td>
    </tr>
    </table>
    </ItemTemplate>
    </asp:DataList>后台private void DataList1_ItemCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
    {
    string a=e.CommandName;
    switch(a)
    {
    case"编辑":
                             代码;
    break;
    case"删除":
     代码;
    break;
    }
    }具体没做过不过大体应该是这样