asp.net – 使用SelectedValue对RadioButtonList进行数据绑定…
发布时间:2020-12-16 00:04:22 所属栏目:asp.Net 来源:网络整理
导读:我将GridView数据绑定到对象数据源. gridview包含一个TemplateField,它包含一个带内联定义的ListItem的RadioButtonList. 我希望能够将RadioButtonList的SelectedValue数据绑定到与其他网格列相同的基础表,但它不起作用! 我的语法是否有问题,或者这是不可能
我将GridView数据绑定到对象数据源. gridview包含一个TemplateField,它包含一个带内联定义的ListItem的RadioButtonList.
我希望能够将RadioButtonList的SelectedValue数据绑定到与其他网格列相同的基础表,但它不起作用! 我的语法是否有问题,或者这是不可能的,并且需要循环代码来单独选择每行中的正确项目? <llblgenpro:LLBLGenProDataSource ID="llbComputerApplication" DataContainerType="EntityCollection" runat="server"></llblgenpro:LLBLGenProDataSource> <asp:GridView ID="gridComputerApps" DataSourceID="llbComputerApplication" runat="server" AutoGenerateColumns="False" EmptyDataText ="NO APPLICATIONS FOUND FOR THIS COMPUTER." DataKeyNames="ComputerID,ApplicationID" EnableViewState="False" style="border-style:dotted;border-width:thin" > <Columns> <asp:BoundField DataField="ApplicationID" HeaderText="Application ID" SortExpression="ApplicationID" Visible="True" /> <asp:TemplateField HeaderText="Application Name"><ItemTemplate><%#Eval("Application.ApplicationName")%></ItemTemplate></asp:TemplateField> <asp:TemplateField HeaderText="Normalized Name"><ItemTemplate><%#Eval("Application.NormalizedAppName")%></ItemTemplate></asp:TemplateField> <asp:TemplateField HeaderText="Notes"><ItemTemplate><%#Eval("Application.NormalizedNotes")%></ItemTemplate></asp:TemplateField> <asp:TemplateField> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> <asp:RadioButtonList SelectedValue='<%#Eval("RequirementOption")%>' ID="rblRequirementOption" RepeatDirection="Horizontal" runat="server"> <asp:ListItem Value="Need Now" Text="Need Now"></asp:ListItem> <asp:ListItem Value="Need Someday" Text="Need Someday"></asp:ListItem> <asp:ListItem Value="Do Not Need" Text="Do Not Need"></asp:ListItem> </asp:RadioButtonList> </ItemTemplate> </asp:TemplateField> <asp:BoundField DataField="NormalizedNotes" HeaderText="Notes" Visible="False" /> </Columns> </asp:GridView> 解决方法
你有什么应该工作.你收到错误了吗?这是从我当前项目中复制的工作示例.我绑定到一个可空的位字段 – 所以有一个隐藏的列表项来接受空值.
<asp:RadioButtonList runat="server" ID="MyRbl" SelectedValue='<%# Bind("MyRblField") %>' CssClass="NormalTextBox" RepeatDirection="Horizontal"> <asp:ListItem Value="false" Text="No" /> <asp:ListItem Value="true" Text="Yes" /> <asp:ListItem Value="" Text="" style="display: none" /> </asp:RadioButtonList> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 选择List返回System.Data.Entity.DynamixProxies而不是MVC
- .net – 为什么ValidateAntiForgeryTokenAttribute允许匿名
- asp.net – 自定义控件变为通用的“UserControl”,而不是其
- asp.net-web-api – 有没有办法在ASP.Net Web API中别名响应
- 显示下载进度条的下载文件代码
- asp.net-mvc – ASP.NET MVC路由:如何定义自定义路由
- 做一个ASP.NET网站的更改杀死活动会话?
- ASP.net Substitution 页面缓存而部分不缓存的实现方法
- asp.net – 更改事件和IE8的jQuery问题
- ASP.NET Core 3.1 WebApi部署到腾讯云CentOS 7+Docker
推荐文章
站长推荐
热点阅读