以下代码在ASP中是可以实现 的但是在.net中如何实现这样的效果呢
 <%if(txtItem.Text=="员工姓名") %>
                            <a href='#' onclick='selectService("<%# DataBinder.Eval(Container.DataItem, "员工姓名") %>")'>
                            <%if(txtItem.Text=="供应商名称")
                                 %>
                               <a href='#' onclick='selectService("<%# DataBinder.Eval(Container.DataItem,"供应商名称") %>")'>  

解决方案 »

  1.   

    ASP.net 2.0 
    用 linkbutton, onclick 指定事件函数, 在Codebehind 文件里面写这个函数。为什么不用编辑器呢?这些都能自动生成的
      

  2.   

    .net我是刚刚用,.net里好像没有代码块呀,我这个代码在.net里是没用的,if语句没起作用
      

  3.   

    可我要调用javascript的函数呀selectService()呀,请问在后台如何调用这个函数呢
      

  4.   

    this.imgbcustom.Attributes.Add("onclick", "javascript:selectService();");
      

  5.   

    如果是写 href的话<a href='#' onclick='selectService("<%# DataBinder.Eval(Container.DataItem,‘供应商名称’) %>")'>  注意这个引号的问题 。。
      

  6.   

    或者在CS里定义一个  protected  string aaaa = "123456";前台里就可以写<a href='#' onclick='selectService("<% = aaaa %>")'>  了
      

  7.   

    谢谢楼上的,但是我要根据txtItem的值,从而绑定不同列