我想给radiobutton单选添加一个背景图片,就像我们充值时选择银行是,在每个radiobutton上都有各个银行的标志一样。我也想做这种效果,可是不知道怎么能添加,谁能指导一下?

解决方案 »

  1.   

     <input  type= "radio"  value= "a"  id= "a"  name="a" > <img id="aa" src= "图片地址 "> 
      <input  type= "radio"  value= "b"  id= "b"  name="b">  <img id="bb" src= "图片地址 "> <asp:ListItem Value=""><img src ="" alt="" align="absmiddle" /></asp:ListItem>
      

  2.   

    用css设置radiobutton的背景为图片。
      

  3.   

    <asp:RadioButton ID="RadioButton1" runat="server"  Text="<img src='http://dotnet.aspx.cc/Images/logoSite.gif'>"/>
      

  4.   

    用CSS:
    html:
    <asp:RadioButton ID="RadioButton1" runat="server" CssClass="ra" />css:
    .ra{ background-image:url("images/pic.gif") }
      

  5.   

    背景可以这么加
       <asp:RadioButton ID="RadioButton1" runat="server"  Style="background:url('http://dotnet.aspx.cc/Images/logoSite.gif') center center"/>
      

  6.   

    一般单选是要使用RadioButtonList1来完成的RadioButtonList1.Items.Add(new ListItem("<img src='http://dotnet.aspx.cc/Images/logoSite.gif'/>", "aa"));
    RadioButtonList1.Items.Add(new ListItem("<img src='http://dotnet.aspx.cc/Images/logoSite.gif'/>", "bb"));
    RadioButtonList1.Items.Add(new ListItem("<img src='http://dotnet.aspx.cc/Images/logoSite.gif'/>", "cc"));