日期:2014-05-16  浏览次数:20390 次

向高手请教,如何获取Datalist中某一行数据?
我是初学ASP.NET,使用Datalist显示学生信息的数据列表,同页面上可以对学生信息进行修改。我想实现的功能是点击Datalist中某行信息时,不用再次搜索数据库,就可以将此行各字段信息读出,存放与相关的文本框中。代码如下:

前台文件Datalist代码:
<asp:DataList ID="DataList1" runat="server" onitemcommand="DataList1_ItemCommand"  DataKeyField="ID" >
                <HeaderTemplate>
                    <table >
                        <tr>
                            <td  style="width: 40px">
                                选择</td>
                            <td style="width: 180px">
                                学号</td>
                            <td>
                                姓名</td>
                        </tr>
                    </table>
                </HeaderTemplate>
                <ItemTemplate>
                    <table >
                        <tr>
                            <td style="width: 40px">
                                <asp:CheckBox ID="chk" runat="server" />
                            </td>
                            <td style="width: 180px">
                                <asp:LinkButton ID="btnxh" runat="server"&n