プリアンブル:ASP.NET 3.5 AJAX AutoCompleteExtender - すべてのコントロールにどのように記入するのですか?
私はASP.NET 3.5とAJAXControlToolkitを使用しています。私はアドレスコントロールである私が書いているコントロールでAutoCompleteExtenderを使用しようとしています。
Addressコントロールには、Address1、Address2、City、Zip、州や国などのドロップダウンリストなど、多数のテキストボックスがあります。
シナリオ:私はアドレス1に入力を開始した後、彼らが入力した内容と一致する他のアドレスを表示するには、ユーザをしたいと思い
。彼らが1つを選択した場合は、他のすべてのテキストボックスとドロップダウンリストにその情報を入力する必要があります。さらに私は、そのID行への参照を追加するだけで、データを複製しないように、私のコードで自分のコードに表示することを選択したそのAddress行の主キーが必要です。
私はそれが理にかなっていると思います。
これまでのところ、ScriptManager、WebService、およびAutoCompleteExtenderを作成しました。
<asp:ScriptManager ID="ScriptManager1" runat="server">
<Services>
<asp:ServiceReference Path="EntityService.asmx" />
</Services>
</asp:ScriptManager>
<ajax:AutoCompleteExtender
runat="server"
ID="autoComplete1"
TargetControlID="txtAddress1"
ServiceMethod="GetAddressList"
ServicePath="EntityService.asmx"
MinimumPrefixLength="2"
CompletionInterval="500"
EnableCaching="true"
CompletionSetCount="20"
CompletionListCssClass="autocomplete_completionListElement"
CompletionListItemCssClass="autocomplete_listItem"
CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem"
DelimiterCharacters=";, :"
ShowOnlyCurrentWordInCompletionListItem="true">
</ajax:AutoCompleteExtender>
このコントロールコレクションを適切に取り込む方法については、どのような提案が最も高く評価されていますか。
ありがとうございました。
ここにコードを投稿できますか? – Sukanya