<td width="70%" height="20" align="left"><a href='Javascript:abc(<%# Eval(ds.Tables[0].Rows[i][0].ToString()) %>)' %><%Response.Write(ds.Tables[0].Rows[i][0].ToString()); %> </a></td>有错误 怎么改

解决方案 »

  1.   

    (<%# Eval(‘数据库字段名字’) %>)
    给分吧
      

  2.   


    <td width="70%" height="20" align="left"><a href='Javascript:abc(<%# Eval("绑定要显示的字段")) %>)' %><%=一个变量 %> </a></td>public 一个变量
    一个变量=ds.Tables[0].Rows[i][0].ToString();
      

  3.   


    <td width="70%"height="20"align="left"><a href='Javascript:abc(<%#Eval(ds.Tables[0].Rows[i][0].ToString()) %>)'><%Response.Write(ds.Tables[0].Rows[i][0].ToString());%></a></td>
      

  4.   

    <a href='Javascript:abc(<%# Eval(“ds.Tables[0].Rows[i][0].ToString()) ”%>)' %>
    加个引号试试
      

  5.   

    <td width="70%" height="20" align="left"><a href='Javascript:abc(<% Response.Write(ds.Tables[0].Rows[i][0].ToString()); %>)' %><%Response.Write(ds.Tables[0].Rows[i][0].ToString()); %> </a></td>既然是用asp的方式就都用asp
      

  6.   

    <a href='Javascript:abc("<%=ds.Tables[0].Rows[i][0].ToString()")' %>
      

  7.   

    你这种应该是在后台动态生成才行 定义一个Label<asp:label id="lblInfo" runat="server"/>lblInfo.Text="<table>";
    for(int i=0;i<ds.Tables[0].Rows.Count;i++)
    {
       lblInfo.Text+="<tr><td width="70%" height="20" align="left"><a href='Javascript:abc('"+ds.Tables[0].Rows[i][0].ToString()+"')' >'"+ds.Tables[0].Rows[i][0].ToString()+"'</a></td></tr>";
    }
    lblInfo.Text+="</table>";
      

  8.   

    <td width="70%" height="20" align="left"><a href='Javascript:abc(<%= ds.Tables[0].Rows[i][0].ToString() %>)' %><%Response.Write(ds.Tables[0].Rows[i][0].ToString()); %> </a></td>或者写成<td width="70%" height="20" align="left"><a href='Javascript:abc(<%# Eval(字段名称)%>)' %><%Response.Write(ds.Tables[0].Rows[i][0].ToString()); %> </a></td
      

  9.   

    <script language="javascript" type="text/javascript">
        function abc(ss)
    {
      var s = new Object();
      var k = window.showModalDialog("qygls/zzfwlct.aspx?type="+ss.toString(),s,"dialogWidth:600px;status:no;dialogHeight:460px");
    }
     <td width="70%" height="20" align="left"><a href='Javascript:abc(<% Response.Write(ds.Tables[0].Rows[i][0].ToString()); %>)' %><%Response.Write(ds.Tables[0].Rows[i][0].ToString()); %> </a></td>数字能传 字符没反应