RadioButtonList在repeater中绑定的问题
hnyou 2007-04-09 03:08:54 在一个repeater中的Radiobuttonlist想用绑定于repeater的值,该怎么做?
我是这样写的
前台(代码是在repeater中,repeater已绑定数据):
<asp:RadioButtonList ID="zj" runat="server" RepeatDirection="Horizontal" CssClass="Use12">
<asp:ListItem Value="0" Selected=<%# IsSelect(DataBiner.Eval(Container.DataItem,"zj").ToString(),"0") %>>中介</asp:ListItem>
<asp:ListItem Value="1" Selected=<%# IsSelect(DataBiner.Eval(Container.DataItem,"zj").ToString(),"1") %>>非中介</asp:ListItem>
</asp:RadioButtonList>
.CS==================
protected bool IsSelect(string zj,string rvalue)
{
if (zj == rvalue)
{
return true;
}
else
{
return false;
}
}
这些是在一个大的repeater里面的,但是报错如下:
分析器错误信息: 仅对具有 DataBinding 事件的对象提供数据绑定表达式支持。System.Web.UI.WebControls.ListItem 没有 DataBinding 事件。