解决方案 »

  1.   

    那你就看看id是什么内容,肯定是不能转换成int
      

  2.   

    <%#Eval("schoolId")%> 没有: 。
      

  3.   


    在实体类school里schoolId我设置的就是int类型,在页面上<%#Eval("schoolId")%>也是可以获取并显示出来的
      

  4.   

    id!=null   改成string.isnullorempty(id)试试
      

  5.   

    <a href="sc.aspx?schoolId=<%#Eval("schoolId") %>">删除</a>
      

  6.   


    可以了 3q 这种<%#Eval()%>可以直接放在超链接里面的啊- -
      

  7.   


    可以了 3q 这种<%#Eval()%>可以直接放在超链接里面的啊- -
    不用谢,可以的
      

  8.   


    顺便追问一下 如果我想用button用onclick吧Eval得到的值作为参数传到js函数中 ,我写的是onclick='delete1("<%#Eval("schoolId")%")'  好像行不通 能帮我解决一下吗
      

  9.   

    onclick="delete1('<%#Eval("schoolId") %>')"
      

  10.   

    页面错误没关系的,不管他,按道理不会出错啊,你的button有没有加runat="server"?