RadControls ListView插入模板帮助?

| 我刚刚开始使用RadControls,所以这个问题可能对您来说很基本,我使用的是使用Sql Data Source填充的List View,该List View中也具有插入功能,但是问题是插入模板在添加后就消失了一条记录,我必须刷新页面以使插入模板再次出现,我做错了吗? 关于Rad List View,我还有另一个问题,是否可能在插入模板中使用下拉框而不是文本框?因为有时您想限制用户选择预定义值,而不是让他们输入任何内容?我已经尝试使用Visual Studio的代码视图将下拉框放入插入模板中,并且在运行页面时它也可以正确显示,但是问题是数据绑定不起作用,我尝试使用
SelectedValue=<%# Bind(\"field_name\") %>
因为它在文本框的情况下使用
Text=<%# Bind(\"field_name\") %)>
但由于某种原因它不起作用。 请指教, 谢谢。     
已邀请:
好吧,我明白了,也许它将对某人有所帮助。
                        <tr>
                        <td>
                            <asp:Label ID=\"DEPARTMENTLabel2\" runat=\"server\" 
                                AssociatedControlID=\"DEPARTMENTTextBox\" Text=\"DEPARTMENT\"></asp:Label>
                        </td>
                        <td>
                             <asp:DropDownList ID=\"DEPARTMENTTextBox\" runat=\"server\" SelectedValue=\'<%# Bind(\"DEPARTMENT\") %>\'>
                             <asp:ListItem Text=\"Admin\" Value=\"Admin\">Admin</asp:ListItem>
                             <asp:ListItem Text=\"Editing\" Value=\"Editing\">Editing</asp:ListItem>
                             <asp:ListItem Text=\"Sales and Support\" Value=\"Sales and Support\">Sales and Support</asp:ListItem>
                             <asp:ListItem Text=\"Writing\" Value=\"Writing\">Writing</asp:ListItem>
                             </asp:DropDownList>
                        </td>
                    </tr>
将默认文本框更改为下拉列表,并将其ID分配给代表它的标签的AssociatedControlID,在这里,我使用了最初分配给它的相同ID \“ DEPARTMENTTextBox \”(请注意),您可以将其更改为\ “ DEPARTMENTDropDown \”或您喜欢的任何ID,但请确保在RADListView的所有位置进行这些更改,以使其正常运行。 至于插入模板在添加一条记录后消失了,我做了一个变通方法,并放置了一个“添加另一条记录”按钮,以便在单击它时调用此代码。
protected void btnAddAnother_Click(object sender, EventArgs e)
{
    RLVUsers.ShowInsertItem(RadListViewInsertItemPosition.LastItem);
}
此按钮使插入模板重新出现,并允许用户添加另一个记录。     

要回复问题请先登录注册