我在页面上添加了两个RadioButton和一个HyperLink,代码如下:<body>
    <form id="form1" runat="server">
    <div align="center">
    
        <asp:RadioButton ID="RadioButton1" runat="server" 
            oncheckedchanged="RadioButton1_CheckedChanged" Text="Female" 
            GroupName="sex" />
        <asp:RadioButton ID="RadioButton2" runat="server" 
            oncheckedchanged="RadioButton2_CheckedChanged" Text="Male" 
            GroupName="sex" />
    
        <br />
        
    
    </div>
    <div>
    <asp:HyperLink ID="HyperLink1" runat="server">Go!!</asp:HyperLink>
    </div>
    <p>
        &nbsp;</p>
    </form>
</body>
但是HyperLink的显示却是普通文本,没有显示为超链接,这是什么原因呢?

解决方案 »

  1.   

    NavigateUrl属性不加当然是这样
    <asp:HyperLink ID="HyperLink1" NavigateUrl="" runat="server">Go!! </asp:HyperLink> 
    这就好比<a>aaa</a>你不加href属性也是显示成文本
      

  2.   

    NavigateUrl属性不加当然是这样
    <asp:HyperLink ID="HyperLink1" NavigateUrl="" runat="server">Go!! </asp:HyperLink> 
    这就好比<a>aaa</a>你不加href属性也是显示成文本
      

  3.   

    嗯,我试了试,解决了。不过,另一个问题是: 我是直接在工具箱里双击添加的HyperLink工具,为什么会出现这种情况呢……唉……
      

  4.   

    可是我是想通过两个RadioButton的AutoPostBack值来确定NavigateUrl值的。呵呵,总之,多谢了!非常感谢哈!