忘记说了
我想修改 userid 以外的字段...但找不到地方...就是说 username 那段 没textbox的..怎么加上去...

解决方案 »

  1.   

    那个UserName中的ReadOnly="True" 放到userid中
    UserID和UserName编辑状态就可以刚好和上面显示的相反UserID就只可以读了怎么不用<EditItemTemplate>模板呢再在里面放TextBox
      

  2.   

    那我要把默认的TextBox 改成其它控件呢?怎么改啊?
      

  3.   

         
    还在这里写 
    请注意红色字
    <asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="h:\系统文件夹\桌面\okwe\1.mdb" 
                DeleteCommand="DELETE FROM `BBSXP_Users` WHERE `UserName` = ?" InsertCommand="INSERT INTO `BBSXP_Users` (`UserID`, `UserName`, `UserSex`, `UserEmail`) VALUES (?, ?, ?, ?)" 
                SelectCommand="SELECT `UserID`, `UserName`, `UserSex`, `UserEmail` FROM `BBSXP_Users`" 
                UpdateCommand="UPDATE `BBSXP_Users` SET `UserName` = @UserName, `UserSex` = @UserSex, `UserEmail` = @UserEmail WHERE `UserID` = @UserID"> 
      

  4.   

    把UserName 和 UserID 对调 刚那个写的和你要的意思有出入 这样写
    : UpdateCommand="UPDATE `BBSXP_Users` SET `UserID` = @UserID, `UserSex` = @UserSex, `UserEmail` = @UserEmail WHERE `UserName` = @UserName">