GroupName='<%# Eval("fldSSLProdID")%>'

解决方案 »

  1.   


    <asp:RadioButton ID='<%#"Rd"+Eval("fldSSLProdID").ToString()+"_1"%>' runat="server"
     GroupName='<%#"sel"+Eval("fldSSLProdID").ToString()%>' />
      

  2.   

    <asp:RadioButton ID='<%#"Rd"+Eval("fldSSLProdID").ToString()+"_1"%>' runat="server" GroupName='<%#"sel"+Eval("fldSSLProdID").ToString()%>' />
      

  3.   

    <asp:RadioButton ID=1 <%# "Rd" + Eval("fldSSLProdID") + "_1" %>" runat="server" GroupName='<%# sel  Eval("fldSSLProdID")%>' />0 
      

  4.   

    还是不行
    说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误信息: 只能使用标记中的 ID 属性(attribute)和一个简单值来设置控件的 ID 属性(property)。示例: <asp:Button runat="server" id="Button1" />源错误: 
    行 29:       <ItemTemplate>
    行 30:         <tr><td align="center"><%# Eval("fldProdNameCn") %><br /><%# Eval("fldProdNameEn") %></td><td align="center">
    行 31:             <asp:RadioButton ID= '<%# "Rd" + Eval("fldSSLProdID") + "_1" %>' runat="server" GroupName=' <%# sel  Eval("fldSSLProdID")%>' />0 
    行 32:         </td><td align="center">
    行 33:         </td>
     源文件: /CertAgent/Manage/Contract/NewContract.aspx    行: 31 
      

  5.   

    如果绑定要加入其它字符
    格式:<%# "MyString" + Eval("fldSSLProdID") + "MyString" %>
      

  6.   

    如果你非要动态设置 ID 的话 在 RowDataBound 事件中写
    不过不推荐。