解决方案 »

  1.   

    onclick是你所谓的这个服务器控件的预定义属性吗?如果是,请你找出msdn相应的那一页说明页面来看看。恐怕你找不着一点边际。还是提醒你一下,这个服务器控件名字叫做 HtmlAnchor。但愿你知道。
      

  2.   

    如果想使用连接又想要事件,可以使用LinkButton来实现。另外在绑定时使用方法,可参考:
    '<%# getPersonInfo(Eval("Id"))%>'
      

  3.   

    用linkbutton,你的超链接设置为服务器端控件,不就相当于LinkButton吗?
      

  4.   

    我只掉用LinkButton可以,但是为什么
    <a onclick="getPersonInfo('<%#Eval("Id")%>');" runat="server" id="aOpenPerson" /> 编译错误,而
    <a onclick="getPersonInfo('<%#Eval("Id")%>');" id="aOpenPerson" /> 是正确的