asp.net里从数据库拿到数据后一般就直接进数据集,接着就绑定了,怎么在绑定前能作一些操作,如剪切字符串什么的?是不是一般显示复杂的都要用datalist或repeater,用他们能不能分页?如果用datagrid,怎么显示复杂视图,似乎这些控件约束太强了,很难自己改动一些东西。书上说一半就不说了,能否介绍一些这方面的文章,如果说起来有点烦的话。初学,请多指教。。

解决方案 »

  1.   

    还有个问题顺便问了我用vs.net写asp.net,但运行后出现:无法在web服务器上启用调试,您不具备调试此应用程序的权限。此url位于internet区域。我设的路径是127.0.0.1:8080/iisroot/,文件什么的就在服务器目录下,我用ie是可以访问的。。谢谢
      

  2.   

    第一个问题:你可以在select语句中就做操作,如截取字符串select case when len(A) > 20 then left(A, 5) else A end AS showA from TableA,解释:A字段长度大于20个字符的时候只取前五个第二个问题:看看你的IIS站点属性中有没有设置集成windows身份验证。
      

  3.   

    datagrid属性里面有一些事件。
    产生datagrid时发生
    private void DataGrid1_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
    {

    }
    绑定时发生
    private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
    {

    }
      

  4.   

    to  veryhappy(wx.net) 
    1、这样做效率好像不高。
    2、我把集成集成windows身份验证的取消了,但问题依然。。to  echo123321(xp+sp2+vs2003)
    那我怎么才能接触到datagrid里的数据,处理完再绑定回去呢?