使用RadGrid控件时如何将数据成员绑定到Drop DownList?
我有一个 RadGrid 控件,我正在为其定义编辑表单。
我添加了一个文本框来绑定数据,如下所示,效果很好:
<asp:TextBox ID="tbAuthenticationMode" runat="server" Text='<%# Bind("AuthenticationMode") %>' CssClass="tbAuthenticationMode">
</asp:TextBox>
现在,我想删除此文本框并将其替换为一个简单的下拉列表,如下所示:
<asp:DropDownList ID="ddlAuthenticationMode" runat="server">
<asp:ListItem Text="Windows Authentication" Value="Windows"></asp:ListItem>
<asp:ListItem Text="SQL Server Authentication" Value="SqlServer"></asp:ListItem>
</asp:DropDownList>
我想要发生的是“ AuthenticatioMode”值绑定到此下拉列表。
怎么可能呢?
谢谢
I have a RadGrid control and I'm defining the Edit Form for it.
I have added a text box to bind data to as below which works fine:
<asp:TextBox ID="tbAuthenticationMode" runat="server" Text='<%# Bind("AuthenticationMode") %>' CssClass="tbAuthenticationMode">
</asp:TextBox>
Now, I'd like to remove this text box and replace it with a simple drop down list as below:
<asp:DropDownList ID="ddlAuthenticationMode" runat="server">
<asp:ListItem Text="Windows Authentication" Value="Windows"></asp:ListItem>
<asp:ListItem Text="SQL Server Authentication" Value="SqlServer"></asp:ListItem>
</asp:DropDownList>
What I'd like to happen is that the "AuthenticatioMode" value to be bound to this drop down list.
How would it be possible?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须首先重写 RadGrid 的
ItemCreated
事件。然后检查事件的项目是否可编辑并处于编辑模式。然后您可以将数据绑定到它。这是一个代码示例:You must first override the RadGrid's
ItemCreated
event. Then check if the event's item editable and en edit mode. Then you can bind data to it. Here's a code sample: