Repeater事件中的自定义单选按钮

时间:2013-11-20 05:50:23

标签: asp.net

我正在尝试创建自定义单选按钮 我的代码就像:

 public class MyRadioButton : RadioButton
{
    protected override void Render(HtmlTextWriter writer)
    {
        writer.Write("<input id=\"" + base.ClientID + "\" ");
        writer.Write("type=\"radio\" ");
        writer.Write("name=\"" + base.ID + "\" ");
        writer.Write("value=\"" + base.ID + "\" />");
        writer.Write("<label for=\"" + base.ClientID + "\">");
        writer.Write(base.Text);
        writer.Write("</label>");
    }
}

我从here启发:一切正常,但是当我想知道检查了什么按钮时效果不佳。我不想拥有自定义单选按钮AUTOPOSTBACK=true

1 个答案:

答案 0 :(得分:0)

您可以使用单选按钮控件中的Request.Form [base.ID]来获取选中的单选按钮值。