2016-11-29 3 views
0

Telerik RadAutoCompleteBoxがあります。要件は、「人々は新しいものを入力することができ、次の人がその新しい価値を選ぶことができるので、できるだけ一貫性のあるものにする必要があります」。だから私はいくつかの5つのエントリでこれのためのテーブルを作成し、これらはドロップダウンリストに示されています。今問題は、RadAutoCompleteBoxが5つのエントリだけを取っていて、ユーザが他のものを入力することを許可していないことです。誰も私にこれを助けることができますか?セーブオンTelerik RadAutoCompleteテキストボックスでは、テーブルにのみ存在する値を保存または入力できます

<div style="padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-left: solid 1px #CCCCCC;"> 
    <telerik:RadAutoCompleteBox RenderMode="Lightweight" runat="server" ID="Category1TB1" EmptyMessage="Please type here" AutoPostBack ="true" 
      DataSourceID="SqlDataSource1" DataTextField="Comments" InputType="Text" Width="270" DropDownWidth="150px" Delimiter=" " DataValueField="Comments"> 
    </telerik:RadAutoCompleteBox> 
</div> 
<asp:SqlDataSource runat="server" ID="SqlDataSource1" ConnectionString="<%$ ConnectionStrings:ems_dbConnectionString %>" 
    ProviderName="System.Data.SqlClient" SelectCommand="SELECT [Comments] FROM [EMS_WORKEFFORTS_TASKS_CAT1]"> 
</asp:SqlDataSource> 

Protected Sub Category1SaveBtn1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles category1SaveBtn1.Click 
    Try 
     Dim db As New EmsLinqClassesDataContext 

     Dim updTsk = (From w In db.WorkEffortTasks _ 
        Where w.TASK_ID = _taskID _ 
        Select w).Single() 

     Category1TB1.Focus() 
     updTsk.CATEGORY1 = Category1TB1.Text 
     Category1Lbl1.Text = Category1TB1.Text 

     db.SubmitChanges() 

    Catch ex As Exception 
     Throw New EmsException(Page.User.Identity.Name, EmsLib.GetCurrentPageName(), "Category1SaveBtn1_Click", ex) 
    End Try 

    Category1View1.SetActiveView(C1_ViewMode) 
End Sub 

答えて

0

'をAllowCustomEntry = "true" を' 追加することによって、それが

<div style="padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-left: solid 1px #CCCCCC;"> 
    <telerik:RadAutoCompleteBox RenderMode="Lightweight" runat="server" ID="Category1TB1" EmptyMessage="Please type here" AutoPostBack ="true" 
      DataSourceID="SqlDataSource1" DataTextField="Comments" InputType="Text" Width="270" DropDownWidth="150px" Delimiter=" " DataValueField="Comments" AllowCustomEntry="true> 
    </telerik:RadAutoCompleteBox> 
</div> 
私の問題を解決
関連する問題