前台:
<asp:Button ID="Button1"  OnClientClick='<%#BindEvent(Eval("custname").ToString() ,Eval("custaddress").ToString(),Eval("custemail").ToString(),Eval("custcontactperson").ToString(),Eval("custphone").ToString(),Eval("businessname").ToString(), Eval("re").ToString()) %>'  runat="server" Text='<%#Eval("id") %>' />后台:
 public string BindEvent(string custname,string add,string email,string contact,string phone,string business,string re)
    {
        string content =@"<table>
          <tr><td>公司名:{0}</td><tr>
          <tr><td>公司地址:{1}</td><tr>
          ........
         </table>";        string outtxt = Server.HtmlEncode(string.Format(content,custname,add,email,contact,phone,business,re));
       
        return "return test("+outtxt+")";
    }绑定后ie左下角提示错误,查看源文件发现<,>都被转译了 
JavaScript函数:
function(obj)test{
  divid.innerHTML=obj;
}得不到想要的东西 ,请各位多多指教啊