<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx</link><description>In this tip, Stephen Walther demonstrates how you can create an auto-complete text field in an MVC view by taking advantage of the Ajax Control Toolkit. He explains how you can create a custom Ajax Helper that renders the necessary JavaScript. In the</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6759846</link><pubDate>Sat, 29 Nov 2008 13:03:03 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6759846</guid><dc:creator>slawek.rosiek</dc:creator><author>slawek.rosiek</author><description>&lt;p&gt;how to do it without webservice - with using actions? I change service path to &amp;quot;/controller&amp;quot; and service method to &amp;quot;action&amp;quot; which return Json but when I write something to textbox the action isn't invoked&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6759846" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6745095</link><pubDate>Tue, 18 Nov 2008 10:05:56 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6745095</guid><dc:creator>abc</dc:creator><author>abc</author><description>&lt;p&gt;why are you using web service.without using webservice,we cant create it&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6745095" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6729408</link><pubDate>Tue, 11 Nov 2008 15:33:43 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6729408</guid><dc:creator>Pierre MARTIN</dc:creator><author>Pierre MARTIN</author><description>&lt;p&gt;Thank you for that two posts (#36 and #37), they helped me so much !&lt;/p&gt;
&lt;p&gt;However, I've just noticed an error in the AjaxExtensions.cs file. By adding the properties in the &amp;quot;Create&amp;quot; call a problem was introduced for calls without parameters (which is the Calendar case).&lt;/p&gt;
&lt;p&gt;AjaxExtensions.cs &amp;gt; Line 80 :&lt;/p&gt;
&lt;p&gt;return Create(helper, String.Empty, clientType, elementId);&lt;/p&gt;
&lt;p&gt;must be replaced by&lt;/p&gt;
&lt;p&gt;return Create(helper, clientType, String.Empty, elementId);&lt;/p&gt;
&lt;p&gt;It solved my problem ... I hope it can be useful to someone else&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6729408" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6725099</link><pubDate>Fri, 07 Nov 2008 09:43:54 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6725099</guid><dc:creator>carrot</dc:creator><author>carrot</author><description>&lt;p&gt;Hello Stephen,&lt;/p&gt;
&lt;p&gt;how can I return to the page additional info like ID of the record...&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6725099" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6603109</link><pubDate>Fri, 05 Sep 2008 22:16:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6603109</guid><dc:creator>brucesinner</dc:creator><author>brucesinner</author><description>&lt;p&gt;hi stephen,&lt;/p&gt;
&lt;p&gt;im trying to use your example as a base for doing with cascading dropdown list but i cant make it work.&lt;/p&gt;
&lt;p&gt;there are anything in special to make that work with cascading dropdowns?&lt;/p&gt;
&lt;p&gt;thanks!&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6603109" width="1" height="1"&gt;</description></item><item><title>Using the Ajax Control Toolkit in ASP.NET MVC</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6593367</link><pubDate>Tue, 02 Sep 2008 19:56:22 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6593367</guid><dc:creator>ASP.NET AJAX Team Blogs</dc:creator><author>ASP.NET AJAX Team Blogs</author><description>&lt;p&gt;Stephen Walther has a pretty cool post on using the new file-only version of the Ajax Control Toolkit&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6593367" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6566599</link><pubDate>Tue, 26 Aug 2008 06:15:51 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6566599</guid><dc:creator>Suvrajit Ray</dc:creator><author>Suvrajit Ray</author><description>&lt;p&gt;Hi stephen thanks a lot for the valuable article.&lt;/p&gt;
&lt;p&gt;I am a big fan of you. &lt;/p&gt;
&lt;p&gt;At last thanks for the asp.net unleashed book written by u which help me a lat to build very good application in asp.net. I think this is the best book on asp.net&lt;/p&gt;
&lt;p&gt;thanks and regards&lt;/p&gt;
&lt;p&gt;suvrajit ray &lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6566599" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6565306</link><pubDate>Mon, 25 Aug 2008 23:49:40 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6565306</guid><dc:creator>brucesinner</dc:creator><author>brucesinner</author><description>&lt;p&gt;hi stephen,&lt;/p&gt;
&lt;p&gt;what if i use the server-side controls of AJAX Toolkit with MVC instead of creating everything by hand as you showed here. I know it goes against the MVC principles but what if I use ???&lt;/p&gt;
&lt;p&gt;And I saw that you created a webservice that obtains data from the model layer, but where did you created that web service, I mean, in which layer ? The controllers layer ?&lt;/p&gt;
&lt;p&gt;thanks&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6565306" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6564315</link><pubDate>Mon, 25 Aug 2008 19:22:48 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6564315</guid><dc:creator>swalther</dc:creator><author>swalther</author><description>&lt;p&gt;@Ted -- Great feedback! The AJAX Control Toolkit is an open source project. Because it is an open source project, and Microsoft accepts community contributions, Microsoft can&amp;#39;t provide normal support (although, Microsoft does supply community support through the Forums). &lt;/p&gt;
&lt;p&gt;There is a really interesting article on the subjects of the AJAX Control Toolkit, Open Source, and Support at:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://download.microsoft.com/download/d/4/4/d44f6287-41f5-48eb-a93a-23d251b2704e/AJAX_Control_Case_Study.pdf" target="_new" rel="nofollow"&gt;download.microsoft.com/.../AJAX_Control_Case_Study.pdf&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m not trying to dismiss your concerns here -- just realize that open source opens some difficult issues.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6564315" width="1" height="1"&gt;</description></item><item><title>re: ASP.NET MVC Tip #37 – Create an Auto-Complete Text Field</title><link>http://weblogs.asp.net/stephenwalther/archive/2008/08/23/asp-net-mvc-tip-37-create-an-auto-complete-text-field.aspx#6564192</link><pubDate>Mon, 25 Aug 2008 18:50:26 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6564192</guid><dc:creator>Ted</dc:creator><author>Ted</author><description>&lt;p&gt;Microsoft should produce a fully supported AJAX/Javascript library as part of its ASP.NET development tools. &amp;nbsp;Our shop cannot incorporate tools like the one cited because it will likely not be supported or developed further after a year or two. &amp;nbsp;We've been burned by this before by earlier developers that would introduce whatever custom code library/tool that they wanted. &amp;nbsp;At the end of 7+ years of ASP, ASP.NET, VB6, VB.NET, .NET 1.x and 2.x we have tens of tools/libraries that a) no one knows anything about, b) are from unknown origin, c) are locked into legacy code (vb.net framework 1.x only), d) are buggy and have no forward developement or bug fixes.&lt;/p&gt;
&lt;p&gt;We have source code for some of the problematic tools/libraries but not the budget/manpower to build and fix them (e.g., we have a 50,000 line application that links to a 200,000+ line library of spaghetti like open source vb.net code). &amp;nbsp;&lt;/p&gt;
&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6564192" width="1" height="1"&gt;</description></item></channel></rss>