asp.net中ListBox控件报错: 类型“ListBox”的控件“ListBox1”必须放在具有runat=server 的窗体标记内。

可是我在页面中代码如下:<asp:ListBoxID="ListBox1"runat="server"Height="206px"OnSelectedIndexChang... 可是我在页面中代码如下:
<asp:ListBoxID="ListBox1"runat="server"Height="206px"OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"
Width="320px"AutoPostBack="True"></asp:ListBox>
如何解决??
展开
 我来答
xmandlp
2012-11-21 · TA获得超过484个赞
知道小有建树答主
回答量:498
采纳率:0%
帮助的人:305万
展开全部
在新建一个aspx页面的时候 通常body标签下有个标签<form id="form1" runat="server"> 然后你listbox控件放在这个form标签里面就不会报错了 估计要么那个form标签被你删掉或没有 要么你控件没放到form标签下
johncohna
2012-11-21
知道答主
回答量:43
采纳率:0%
帮助的人:24.6万
展开全部
<asp:ListBoxID="ListBox1"runat="server"Height="206px"OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"

Width="320px"AutoPostBack="True"></asp:ListBox>

改成

<form id="form1" runat="server">

<asp:ListBoxID="ListBox1"runat="server"Height="206px"OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"

Width="320px"AutoPostBack="True"></asp:ListBox>

</form>

ASP控件一般都是放在表单里,也可以在它的父元素上加上runat="server"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a175029de
2012-11-21 · TA获得超过287个赞
知道小有建树答主
回答量:211
采纳率:0%
帮助的人:244万
展开全部
你的这个标签是不是放到<form id="form1" runat="server">标签外面去了?使得话移动刀里面去还是你的页面中没有<form id="form1" runat="server">标签,没有的话在body标签下加上<form id="form1" runat="server">和匹配的结束标签。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QQ2k5
2012-11-21 · TA获得超过438个赞
知道小有建树答主
回答量:911
采纳率:25%
帮助的人:259万
展开全部
<asp:ListBoxID="ListBox1" runat="server" Height="206px" OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"
Width="320px" AutoPostBack="True" ></asp:ListBox>
两个属性间要有空格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式