我想在我的ascx web控件中添加一个rsionbuttonlist ..我不断收到一个错误,无法将radionbuttonlist放在标签中。有没有解决的办法?
"
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="step2.ascx.cs" Inherits="ascx_step2" %>
<div id="step2" runat="server">
<asp:RadioButtonList id="answers" runat="server">
</asp:RadioButtonList>
<div>
"
在后面的代码中:
ListItem item = new ListItem("a", "a")
answers.Items.Add(item);
错误:
类型radiobutton的“ctl_00 ...”必须放在带有runat = server的表单标签内
答案 0 :(得分:0)
<table>
<tr>
<td>
Drag and drop from the tool box, in UI mode
<td>
</tr>
</table>
答案 1 :(得分:0)
确保将控件正确添加到包含页面(包含表单元素)并正确声明单选按钮列表:
<asp:RadioButtonList ID="rblSomeRadioButtonList" runat="server">
<asp:ListItem Text="Something" Value="True"/>
</asp:RadioButtonList>
答案 2 :(得分:0)
以下是一些要检查的事项:
MyPage.aspx:
<html>
<body>
<form id="form1" runat="server">
<myprefix:MyUserControl ID="mycontrol" runat="server" />
</form>
</body>
</html>