<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>MVCControlsToolkit Issue Tracker Rss Feed</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/list/basic</link><description>MVCControlsToolkit Issue Tracker Rss Description</description><item><title>Closed Issue: Microsoft JScript runtime error: Function expected when click on "show details" [1051]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1051</link><description>When click on show details link in data grid example i got java script debugger error &amp;#34;Microsoft JScript runtime error&amp;#58; Function expected&amp;#34; on this line newValue&amp;#61;TrueValue&amp;#40;newField.childNodes&amp;#40;0&amp;#41;.nodeValue,newFieldName&amp;#41; saying &amp;#34;Function Expected .&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m using MS IE 9, VS 2010 Ultimate&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:12 GMT</pubDate><guid isPermaLink="false">Closed Issue: Microsoft JScript runtime error: Function expected when click on "show details" [1051] 20130516115112A</guid></item><item><title>Closed Issue: SortableListFor with DateTimeFor [1060]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1060</link><description>Hi, I&amp;#39;m with a problem in &amp;#34;DateTimeFor&amp;#34; using jQuery. I have this model&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;public class AtividadeInserirViewModel&lt;br /&gt;&amp;#123;&lt;br /&gt;        &amp;#91;Required&amp;#93;&lt;br /&gt;        public&lt;br /&gt;int atv_relatorio &amp;#123; get&amp;#59;&lt;br /&gt;set&amp;#59; &amp;#125; &lt;br /&gt;        public List&amp;#60;AtividadeInserirView&amp;#62; Atividades &amp;#123;&lt;br /&gt;get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;public class AtividadeInserirView&lt;br /&gt;&amp;#123;&lt;br /&gt;        &amp;#91;Required&amp;#93;&lt;br /&gt;        public&lt;br /&gt;string atv_titulo &amp;#123; get&amp;#59;&lt;br /&gt;set&amp;#59; &amp;#125;  &lt;br /&gt;        public System.DateTime atv_datafim &amp;#123;&lt;br /&gt;get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;And in the view&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#64;model NLayerApp.Presentation.Web.MVC.Client.Models.AtividadeInserirViewModel&lt;br /&gt;&amp;#40;...&amp;#41;&lt;br /&gt;  &amp;#64;Html.LabelFor&amp;#40;model &amp;#61;&amp;#62; model.atv_relatorio&amp;#41;&lt;br /&gt;  &amp;#64;Html.EditorFor&amp;#40;model &amp;#61;&amp;#62; model.atv_relatorio, new &amp;#123; Lookup &amp;#61; Model.lookupRelatorio&amp;#125;&amp;#41;&lt;br /&gt;  &amp;#64;Html.ValidationMessageFor&amp;#40;model &amp;#61;&amp;#62; model.atv_relatorio&amp;#41;&lt;br /&gt;&amp;#64;helper InsertAtividade&amp;#40;HtmlHelper&amp;#60;AtividadeInserirView&amp;#62; Html&amp;#41;&lt;br /&gt;&amp;#123;        &lt;br /&gt;        &amp;#64;Html.EditorFor&amp;#40;model &amp;#61;&amp;#62; model.atv_titulo&amp;#41;&lt;br /&gt;        &amp;#64;&amp;#123;var DtFim &amp;#61; Html.DateTimeFor&amp;#40;m &amp;#61;&amp;#62; m.atv_datafim, DateTime.Now, true&amp;#41;&amp;#59;&amp;#125;&lt;br /&gt;        &amp;#64;DtFim.DateCalendar&amp;#40;&amp;#41;           &lt;br /&gt;&amp;#125;&lt;br /&gt; &amp;#64;Html.SortableListFor&amp;#40;m &amp;#61;&amp;#62; m.Atividades,&lt;br /&gt;          _S.H&amp;#60;AtividadeInserirView&amp;#62;&amp;#40;h &amp;#61;&amp;#62; InsertAtividade&amp;#40;h&amp;#41;&amp;#41;,&lt;br /&gt;                canSort&amp;#58; true,&lt;br /&gt;                allItemsContainer&amp;#58; ExternalContainerType.ol,&lt;br /&gt;                itemContainer&amp;#58; ExternalContainerType.li,&lt;br /&gt;                htmlAttributesContainer&amp;#58; new Dictionary&amp;#60;string, object&amp;#62;&amp;#40;&amp;#41; &amp;#123; &amp;#123;&amp;#34;class&amp;#34; , &amp;#34;SortableList&amp;#34;&amp;#125; &amp;#125;&amp;#41;&lt;br /&gt;            &amp;#64;Html.SortableListAddButtonFor&amp;#40;m &amp;#61;&amp;#62; m.Atividades,&lt;br /&gt;                &amp;#34;Inserir&amp;#34;,&lt;br /&gt;                ManipulationButtonStyle.Button,&lt;br /&gt;                new Dictionary&amp;#60;string, object&amp;#62;&amp;#40;&amp;#41; &amp;#123; &amp;#123; &amp;#34;class&amp;#34;, &amp;#34;DataButtonInsert&amp;#34; &amp;#125; &amp;#125;&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;When the view is called the model has one item in &amp;#34;Model.Atividades&amp;#34;, and this item show the jQuery calendar for &amp;#34;atv_datafim&amp;#34; normaly. But if I add new items to &amp;#34;Model.Atividades&amp;#34; the calendar is not showed for the new items. &lt;br /&gt;&amp;#160;&lt;br /&gt;Attached the fixed binaries&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:11 GMT</pubDate><guid isPermaLink="false">Closed Issue: SortableListFor with DateTimeFor [1060] 20130516115111A</guid></item><item><title>Closed Issue: Html.SortableListFor Not Using addElementTemplate [1080]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1080</link><description>In the RazorThemedGrid example, the ToDoSubTasks.cshtml has&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;               &amp;#64;Html.SortableListFor&amp;#40;m &amp;#61;&amp;#62; m.SubTasks, &lt;br /&gt;                                _S.H&amp;#60;SubTasksView&amp;#62;&amp;#40;                               &lt;br /&gt;                          &amp;#64;&amp;#60;div id&amp;#61;&amp;#39;&amp;#64;item.PrefixedId&amp;#40;&amp;#34;InnerContainer&amp;#34;&amp;#41;&amp;#39;&amp;#62;&lt;br /&gt;                            &amp;#64;item.TypedTextBoxFor&amp;#40;m &amp;#61;&amp;#62; m.Name, new Dictionary&amp;#60;string, object&amp;#62; &amp;#123; &amp;#123; &amp;#34;class&amp;#34;, &amp;#34;ToDoDetailName&amp;#34; &amp;#125; &amp;#125;, watermarkCss&amp;#58; &amp;#34;Theme-TypedTextBox-Watermark&amp;#34;&amp;#41;&lt;br /&gt;                            &amp;#64;item.ValidationMessageFor&amp;#40;m &amp;#61;&amp;#62; m.Name, &amp;#34;&amp;#42;&amp;#34;&amp;#41;&lt;br /&gt;                            &amp;#64;item.TypedTextBoxFor&amp;#40;m &amp;#61;&amp;#62; m.WorkingDays, new Dictionary&amp;#60;string, object&amp;#62; &amp;#123; &amp;#123; &amp;#34;class&amp;#34;, &amp;#34;ToDoDetailDuration&amp;#34; &amp;#125; &amp;#125;, watermarkCss&amp;#58; &amp;#34;Theme-TypedTextBox-Watermark&amp;#34;&amp;#41;&lt;br /&gt;                            &amp;#64;item.ValidationMessageFor&amp;#40;m &amp;#61;&amp;#62; m.WorkingDays, &amp;#34;&amp;#42;&amp;#34;&amp;#41;&lt;br /&gt;                            &amp;#64;item.SortableListDeleteButton&amp;#40;&amp;#34;Delete&amp;#34;, ManipulationButtonStyle.Link&amp;#41;&lt;br /&gt;                        &amp;#60;&amp;#47;div&amp;#62;&lt;br /&gt;                                &amp;#41;, &lt;br /&gt;                                &amp;#34;SubTasksToSortAddItem&amp;#34;, 0.7f,&lt;br /&gt;                                htmlAttributesContainer&amp;#58; new Dictionary&amp;#60;string, object&amp;#62; &amp;#123; &amp;#123; &amp;#34;class&amp;#34;, &amp;#34;SortableList&amp;#34; &amp;#125; &amp;#125;,&lt;br /&gt;                                enableMultipleInsert&amp;#58; true&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;From the SortableListHelper.cs in the MVCControlsToolkit&amp;#92;Controls&amp;#92;SortableList in the function, public static MvcHtmlString SortableListFor&amp;#60;VM, TItem&amp;#62;, at line 289&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;            if &amp;#40;addElementTemplate &amp;#33;&amp;#61; null &amp;#38;&amp;#38; &amp;#33;templateEnabled&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;templateEnabled is true, because of the web.config appSettings&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;  &amp;#60;appSettings&amp;#62;&lt;br /&gt;    &amp;#60;add key&amp;#61;&amp;#34;ClientValidationEnabled&amp;#34; value&amp;#61;&amp;#34;false&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;add key&amp;#61;&amp;#34;UnobtrusiveJavaScriptEnabled&amp;#34; value&amp;#61;&amp;#34;true&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;  &amp;#60;&amp;#47;appSettings&amp;#62;&lt;br /&gt;&amp;#160;&lt;br /&gt;which prevents the addElementTemplate from being used for adding items.  Changing the appSettings causes other problems.  I need to use the addElementTemplate to use drop down lists and radio button lists..  I can make it work by taking off the &amp;#38;&amp;#38; &amp;#33;templatedEnabled, but there should be a better solution, and I am not sure what other problems I may create by taking off this check.&lt;br /&gt;</description><author>jk1000</author><pubDate>Thu, 16 May 2013 11:51:11 GMT</pubDate><guid isPermaLink="false">Closed Issue: Html.SortableListFor Not Using addElementTemplate [1080] 20130516115111A</guid></item><item><title>Closed Issue: TypedTextBox gets confused by back button [1098]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1098</link><description>I&amp;#39;ve used the TypedTextBox in a page where the user can type an optional field to display a watermark in the field. I leave the textbox empty, displaying the watermark, and the page is submitted. When I hit the back button, the text of the watermark is displayed using the regular text editing textbox. Inspecting the rendered html using the IE dev tools, reveals that the watermark text is assigned to the value attribute of the editing textbox. Refreshing the page clears the value attribute again.&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:11 GMT</pubDate><guid isPermaLink="false">Closed Issue: TypedTextBox gets confused by back button [1098] 20130516115111A</guid></item><item><title>Closed Issue: Extensions.Register() method clears default client validation [1118]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1118</link><description>Why MVCControlsToolkit.Core.Extensions.Register&amp;#40;&amp;#41; method clears System.Web.Mvc.ClientDataTypeModelValidatorProvider from ModelValidatorProviders.Providers collection&amp;#63; After call to Register&amp;#40;&amp;#41; method client validation do not works. Did I miss something&amp;#63;&lt;br /&gt;&amp;#160;&lt;br /&gt;UPDATE&amp;#58; Now I see why&amp;#58; It is because of the new lines of code added to Register&amp;#40;&amp;#41; method&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;ModelValidatorProviders.Providers.Clear&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;ModelValidatorProviders.Providers.Add&amp;#40;new DataAnnotationsModelValidatorProviderExt&amp;#40;&amp;#41;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;Is this mistake in code that clears all providers&amp;#63; Maybe it should clear only specific providers&amp;#63;&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: Extensions.Register() method clears default client validation [1118] 20130516115110A</guid></item><item><title>Closed Issue: UninstallPackage removes pageBaseType from web.config [1196]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1196</link><description>I couldnt get your helpers to work - I kept getting errors about couldnt infer types.&lt;br /&gt;&amp;#160;&lt;br /&gt;So I uninstalled the nuget package, and then my razor views show errors saying that pageBaseType is not defined in web.config, and all of the normal HTML helper calls are now saying that they cannot infer types.&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: UninstallPackage removes pageBaseType from web.config [1196] 20130516115110A</guid></item><item><title>Closed Issue: TypedTextBox issues wiht decimal sign in non english settings [1201]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1201</link><description>I am using the TypedTextBox on a  non-English locale. I use the &amp;#8220;de-DE&amp;#8221; globalization settings.  In this setting the decimal character is a comma and not a dot. &lt;br /&gt;My model attributes are&amp;#58;&lt;br /&gt;        &amp;#91;Display&amp;#40;ResourceType &amp;#61; typeof&amp;#40;Languages.Views&amp;#41;, Prompt &amp;#61; &amp;#34;HourlyRate&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;        &amp;#91;Format&amp;#40;typeof&amp;#40;Languages.Views&amp;#41;, null, null, ClientFormat &amp;#61; &amp;#34;d&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;        public decimal HourlyRate &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;When I enter &amp;#8217;22,22&amp;#8217; in the field and leave the field it shows only &amp;#8216;22&amp;#8217;. When I re-enter the field it shows &amp;#8217;22,22&amp;#8217; again, so it remember what I typed in. It shows only the correct number, when the field is having the focus. Otherwise it gets truncated after the decimal sign.&lt;br /&gt;&amp;#160;&lt;br /&gt;I have debugged it down to the function &amp;#8216;MvcControlsToolkit_Parse&amp;#8217; where it tries to parse the &amp;#8217;22,22&amp;#8217;to a float number using the &amp;#8216;parseFloat&amp;#8217; function, which return a &amp;#8216;22&amp;#8217; instead of a &amp;#8216;22.22&amp;#8217;. &lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;function MvcControlsToolkit_Parse&amp;#40;value, dataType&amp;#41; &amp;#123;&lt;br /&gt;    if &amp;#40;dataType &amp;#61;&amp;#61; MvcControlsToolkit_DataType_String&amp;#41; return value&amp;#59;&lt;br /&gt;    if &amp;#40;value &amp;#61;&amp;#61; &amp;#39;&amp;#39;&amp;#41; return null&amp;#59;&lt;br /&gt;    if &amp;#40;dataType &amp;#61;&amp;#61; MvcControlsToolkit_DataType_Float&amp;#41; &amp;#123;&lt;br /&gt;        if &amp;#40;&amp;#40;typeof jQuery &amp;#33;&amp;#61;&amp;#61; &amp;#39;undefined&amp;#39;&amp;#41; &amp;#38;&amp;#38; &amp;#40;typeof jQuery.global &amp;#33;&amp;#61;&amp;#61; &amp;#39;undefined&amp;#39;&amp;#41; &amp;#38;&amp;#38; &amp;#40;typeof jQuery.global.parseFloat &amp;#61;&amp;#61; &amp;#39;function&amp;#39;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;            return jQuery.global.parseFloat&amp;#40;value&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;        else if &amp;#40;&amp;#40;typeof Number &amp;#33;&amp;#61;&amp;#61; &amp;#39;undefined&amp;#39;&amp;#41; &amp;#38;&amp;#38; &amp;#40;typeof Number.parseLocale &amp;#61;&amp;#61; &amp;#39;function&amp;#39;&amp;#41;&amp;#41; &amp;#123;&lt;br /&gt;            return Number.parseLocale&amp;#40;value&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;        else &amp;#123;&lt;br /&gt;            return parseFloat&amp;#40;value&amp;#41;&amp;#59;&lt;br /&gt;        &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;Any ideas how to work around this&amp;#63;&lt;br /&gt;Gerald&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: TypedTextBox issues wiht decimal sign in non english settings [1201] 20130516115110A</guid></item><item><title>Closed Task: DateTime control not showing a filled year dropdownlist [1273]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1273</link><description>My model contains this property&amp;#58;&lt;br /&gt;&amp;#9;&amp;#123;...&amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#91;DataType&amp;#40;DataType.Date&amp;#41;&amp;#93;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#91;LocalizedDisplayNameAttribute&amp;#40;&amp;#34;Birthday&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#91;DateRange&amp;#40;DynamicMinimum &amp;#61; &amp;#34;MinDate&amp;#34;, DynamicMaximum &amp;#61; &amp;#34;MaxDate&amp;#34;&amp;#41;&amp;#93;&lt;br /&gt;&amp;#9;&amp;#9;public DateTime BirthDay &amp;#123; get&amp;#59; set&amp;#59; &amp;#125;&lt;br /&gt;&amp;#9;&amp;#123;...&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;The view&amp;#58;&lt;br /&gt;&amp;#9;&amp;#123;...&amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;div class&amp;#61;&amp;#34;editor-field&amp;#34;&amp;#62;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#64;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;var DT &amp;#61; Html.DateTime&amp;#40;&amp;#34;BirthDay&amp;#34;, Model.BirthDay, dateInCalendar&amp;#58; true&amp;#41;&amp;#59;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#64;DT.DateCalendar&amp;#40;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;inLine&amp;#58; false,&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;calendarOptions&amp;#58; new CalendarOptions&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#123;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;ChangeYear &amp;#61; true,&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;ChangeMonth &amp;#61; true,&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;ButtonImage &amp;#61; Links.Content.images.calendar32_png,&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;NavigationAsDateFormat &amp;#61; true,&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;ShowOn &amp;#61; CalendarOptionsShowOn.both,&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#9;&amp;#125;&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#9;&amp;#64;Html.ValidationMessageFor&amp;#40;model &amp;#61;&amp;#62; model.BirthDay&amp;#41;&lt;br /&gt;&amp;#9;&amp;#9;&amp;#60;&amp;#47;div&amp;#62;&lt;br /&gt;&amp;#9;&amp;#123;...&amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;When testing the page, I do see the DateTime picker, but the year dropdownlist is empty.&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:09 GMT</pubDate><guid isPermaLink="false">Closed Task: DateTime control not showing a filled year dropdownlist [1273] 20130516115109A</guid></item><item><title>Closed Issue: MVCControlToolkit.Controls.Datetime-1.4.0.js is missing [1292]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1292</link><description>New version of MVC Control Toolkit is missing the script MVCControlToolkit.Controls.Datetime-1.4.0.js &amp;#40;as per instruction at http&amp;#58;&amp;#47;&amp;#47;mvccontrolstoolkit.codeplex.com&amp;#47;wikipage&amp;#63;title&amp;#61;DateTimeInput&amp;#37;20and&amp;#37;20DateRange&amp;#37;20attribute &amp;#41;&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:09 GMT</pubDate><guid isPermaLink="false">Closed Issue: MVCControlToolkit.Controls.Datetime-1.4.0.js is missing [1292] 20130516115109A</guid></item><item><title>Closed Issue: what is the correct way to use Persist = Cookie for Treeview [1296]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1296</link><description>When i try to use Persist &amp;#61; Cookie, it throws exception saying &amp;#34;missing &amp;#123; after property list&amp;#34;.&lt;br /&gt;&amp;#160;&lt;br /&gt;i give treeview options as&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#47;&amp;#47;new TreeViewOptions&amp;#40;&amp;#41;&lt;br /&gt;                    &amp;#47;&amp;#47;&amp;#123;&lt;br /&gt;                    &amp;#47;&amp;#47;    Animated &amp;#61; 2,&lt;br /&gt;                    &amp;#47;&amp;#47;    Unique &amp;#61; true,&lt;br /&gt;                    &amp;#47;&amp;#47;    Opacity &amp;#61; 1,&lt;br /&gt;                    &amp;#47;&amp;#47;    CanMove &amp;#61; true,&lt;br /&gt;                    &amp;#47;&amp;#47;    CanAdd &amp;#61; true,&lt;br /&gt;                    &amp;#47;&amp;#47;    Persist &amp;#61; TreeViewPersistencyMode.Cookie,&lt;br /&gt;                    &amp;#47;&amp;#47;    CookieId &amp;#61; &amp;#34;treeview&amp;#34;&lt;br /&gt;                    &amp;#47;&amp;#47;&amp;#125;&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: what is the correct way to use Persist = Cookie for Treeview [1296] 20130516115108A</guid></item><item><title>Closed Issue: Error: SyntaxError: Unexpected token '&lt;' in expression.. See output window for details. [1311]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1311</link><description>I had to make some cleaning in my solution&amp;#58; too many exceptions when deploying and no clue where it came from.&lt;br /&gt;So I&amp;#39;ve removed all NuGet packages.&lt;br /&gt;&amp;#160;&lt;br /&gt;Then I&amp;#39;ve reinstalled them &amp;#40;or I&amp;#39;ve tried to&amp;#41; in the following orider&amp;#58;&lt;br /&gt;- NuGet PowerTools &amp;#40;and enabled packages restoring&amp;#41;&lt;br /&gt;- Installed Json.NET&lt;br /&gt;- Installed MVC 3 Controls Toolkit&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;m supposed to install other libraries and I&amp;#39;ll do it, but the MVC 3 Controls Toolkit raised some issues immediately.&lt;br /&gt;&amp;#160;&lt;br /&gt;First of all, during the installation, I&amp;#39;ve got the message &amp;#34;Error&amp;#58; SyntaxError&amp;#58; Unexpected token &amp;#39;&amp;#60;&amp;#39; in expression.. See output window for details.&amp;#34;.&lt;br /&gt;I&amp;#39;ve clicked OK &amp;#40;the only option available&amp;#41;, but then I&amp;#39;ve got the message &amp;#34;Error&amp;#58; ReferenceError&amp;#58; JSHINT is not defined. See output window for details.&amp;#34; .... for 10 times&amp;#33;&amp;#33;&amp;#33;&lt;br /&gt;&amp;#160;&lt;br /&gt;Eventually the installation ended. It seems that all needed dlls, js, images and resources have been installed, but all these exceptions means something I suppose.&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;ve tried to look for these exception in the web &amp;#40;and here in the Issue Tracker&amp;#41;, but nothing really pertinend popped out. About JSHINT I did see some references, but they were related to other environments and&amp;#47;or languages.&lt;br /&gt;&amp;#160;&lt;br /&gt;Could be that all my issues with DateTime control &amp;#43; TypedTextBox and with the deployment &amp;#40;to the hosting server &amp;#40;Security Exception issues&amp;#41; are caused by that&amp;#63;&lt;br /&gt;&amp;#160;&lt;br /&gt;I&amp;#39;ve also noticed that when I install this library, the system.web.webPages.razor&amp;#47;pages node my Web.Config in the Views folder, changes from&amp;#58;&lt;br /&gt;    &amp;#60;host factoryType&amp;#61;&amp;#34;System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version&amp;#61;3.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;31BF3856AD364E35&amp;#34; &amp;#47;&amp;#62;&lt;br /&gt;    &amp;#60;pages pageBaseType&amp;#61;&amp;#34;System.Web.Mvc.WebViewPage&amp;#34;&amp;#62;&lt;br /&gt;      &amp;#60;namespaces&amp;#62;&lt;br /&gt;.....&lt;br /&gt;      &amp;#60;&amp;#47;namespaces&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;pages&amp;#62;&lt;br /&gt;  &lt;br /&gt;To&amp;#58;&lt;br /&gt;    &amp;#60;pages&amp;#62;&lt;br /&gt;      &amp;#60;namespaces&amp;#62;&lt;br /&gt;.....&lt;br /&gt;      &amp;#60;&amp;#47;namespaces&amp;#62;&lt;br /&gt;    &amp;#60;&amp;#47;pages&amp;#62;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#40;it remove the &amp;#34;host&amp;#34; node and the &amp;#34;pageBaseType&amp;#34; attribute from the pages node&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;Apparently this doesn&amp;#39;t cause issues, but when I uninstall the library, the system.web.webPages.razor&amp;#47;pages node is not restored and the Web Application doesn&amp;#39;t compile anymore, showing the error message &amp;#34;Required attribute &amp;#39;pageBaseType&amp;#39; not found.&amp;#34;&lt;br /&gt;&amp;#160;&lt;br /&gt;By the way, uninstalling this library I doesn&amp;#39;t show any error message.&lt;br /&gt;&amp;#160;&lt;br /&gt;Long story short, when I install the MVC 3 Controls Toolkit, the Web Application works locally, but as soon as I deploy it, I get this very nice error message&amp;#58;&lt;br /&gt;Server Error in &amp;#39;&amp;#47;&amp;#39; Application.&lt;br /&gt;&amp;#160;&lt;br /&gt;Security Exception&lt;br /&gt;&amp;#160;&lt;br /&gt;Description&amp;#58; The application attempted to perform an operation not allowed by the security policy.  To grant this application the required permission please contact your system administrator or change the application&amp;#39;s trust level in the configuration file. &lt;br /&gt;&amp;#160;&lt;br /&gt;Exception Details&amp;#58; System.Security.SecurityException&amp;#58; Request failed.&lt;br /&gt;&amp;#160;&lt;br /&gt;Source Error&amp;#58; &lt;br /&gt;&amp;#160;&lt;br /&gt;An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.&lt;br /&gt;&amp;#160;&lt;br /&gt;Stack Trace&amp;#58; &lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;SecurityException&amp;#58; Request failed.&amp;#93;&lt;br /&gt;   System.Security.CodeAccessSecurityEngine.ThrowSecurityException&amp;#40;RuntimeAssembly asm, PermissionSet granted, PermissionSet refused, RuntimeMethodHandleInternal rmh, SecurityAction action, Object demand, IPermission permThatFailed&amp;#41; &amp;#43;168&lt;br /&gt;   System.Security.CodeAccessSecurityEngine.ThrowSecurityException&amp;#40;Object assemblyOrString, PermissionSet granted, PermissionSet refused, RuntimeMethodHandleInternal rmh, SecurityAction action, Object demand, IPermission permThatFailed&amp;#41; &amp;#43;100&lt;br /&gt;   System.Security.CodeAccessSecurityEngine.CheckSetHelper&amp;#40;PermissionSet grants, PermissionSet refused, PermissionSet demands, RuntimeMethodHandleInternal rmh, Object assemblyOrString, SecurityAction action, Boolean throwException&amp;#41; &amp;#43;278&lt;br /&gt;   System.Security.PermissionSetTriple.CheckSetDemand&amp;#40;PermissionSet demandSet, PermissionSet&amp;#38; alteredDemandset, RuntimeMethodHandleInternal rmh&amp;#41; &amp;#43;69&lt;br /&gt;   System.Security.PermissionListSet.CheckSetDemand&amp;#40;PermissionSet pset, RuntimeMethodHandleInternal rmh&amp;#41; &amp;#43;156&lt;br /&gt;   System.Security.PermissionListSet.DemandFlagsOrGrantSet&amp;#40;Int32 flags, PermissionSet grantSet&amp;#41; &amp;#43;33&lt;br /&gt;   System.Security.CodeAccessSecurityEngine.ReflectionTargetDemandHelper&amp;#40;Int32 permission, PermissionSet targetGrant, CompressedStack securityContext&amp;#41; &amp;#43;128&lt;br /&gt;   System.Security.CodeAccessSecurityEngine.ReflectionTargetDemandHelper&amp;#40;Int32 permission, PermissionSet targetGrant&amp;#41; &amp;#43;54&lt;br /&gt;&amp;#160;&lt;br /&gt;This didn&amp;#39;t happened with the version previous the 1.4.0.0, so I suppose something&amp;#39;s wrong with this last one.&lt;br /&gt;&amp;#160;&lt;br /&gt;By now I have to give up having a good DateTime helper and go back to the old textbox &amp;#40;too much time has been wasted for a single field&amp;#41;&amp;#58; I hope in the future, befaure the final release, to find a working solution.&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Error: SyntaxError: Unexpected token '&lt;' in expression.. See output window for details. [1311] 20130516115108A</guid></item><item><title>Closed Issue: Pager.cs [1343]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1343</link><description>In the constructor of the Pager class that has the option of &amp;#34;otherParameters&amp;#34;, the code isn&amp;#39;t setting the local variable. Because of this error, you couldn&amp;#39;t have two pagers on the same page for the same dataset.  The simple fix is to set the variable to the parameter value in the constructor, everything else seems to be wired up correctly.&lt;br /&gt;&amp;#160;&lt;br /&gt;            this.otherParameters &amp;#61; otherParameters&amp;#59;&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Pager.cs [1343] 20130516115108A</guid></item><item><title>Closed Feature: Please strong name assembly [1435]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1435</link><description>Please strong name the assembly used in NuGet to make it easier for projects that need strong named assemblies&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:08 GMT</pubDate><guid isPermaLink="false">Closed Feature: Please strong name assembly [1435] 20130516115108A</guid></item><item><title>Closed Issue: assembly's manifest definition does not match the assembly reference [1722]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1722</link><description>From a brand spanking new project in Visual Studio 11 Beta   the first thing I did wast type the following in the package manager console&amp;#58;&lt;br /&gt;          PM&amp;#62; install-package Mvc3ControlsToolkit&lt;br /&gt;So far so good.&lt;br /&gt;&amp;#160;&lt;br /&gt;Updating Global.asax.cs file to register the core was the only other thing I did&lt;br /&gt;&amp;#160;&lt;br /&gt;protected void Application_Start&amp;#40;&amp;#41;&lt;br /&gt;        &amp;#123;&lt;br /&gt;            MVCControlsToolkit.Core.Extensions.Register&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;&amp;#160;&lt;br /&gt;When I attempt to execute in debug mode I get the following&amp;#58;&lt;br /&gt;&amp;#160;&lt;br /&gt;Server Error in &amp;#39;&amp;#47;&amp;#39; Application.&lt;br /&gt;&amp;#160;&lt;br /&gt;Could not load file or assembly &amp;#39;MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&amp;#39; or one of its dependencies. The located assembly&amp;#39;s manifest definition does not match the assembly reference. &amp;#40;Exception from HRESULT&amp;#58; 0x80131040&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;Description&amp;#58; An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. &lt;br /&gt;&amp;#160;&lt;br /&gt;Exception Details&amp;#58; System.IO.FileLoadException&amp;#58; Could not load file or assembly &amp;#39;MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&amp;#39; or one of its dependencies. The located assembly&amp;#39;s manifest definition does not match the assembly reference. &amp;#40;Exception from HRESULT&amp;#58; 0x80131040&amp;#41;&lt;br /&gt;&amp;#160;&lt;br /&gt;Source Error&amp;#58; &lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;Line 8&amp;#58;          public static void PreStart&amp;#40;&amp;#41; &amp;#123;&lt;br /&gt;Line 9&amp;#58;              MVCControlsToolkit.Core.Extensions.Register&amp;#40;&amp;#41;&amp;#59;&lt;br /&gt;Line 10&amp;#58;         &amp;#125;&lt;br /&gt;Line 11&amp;#58;     &amp;#125;&lt;br /&gt;Line 12&amp;#58; &amp;#125;&lt;br /&gt;&amp;#160;&lt;br /&gt;Source File&amp;#58; c&amp;#58;&amp;#92;Users&amp;#92;Jb&amp;#92;Documents&amp;#92;Visual Studio 11&amp;#92;Projects&amp;#92;MVC3ControlsToolkit&amp;#92;MVC3ControlsToolkit&amp;#92;App_Start&amp;#92;MySuperPackage.cs    Line&amp;#58; 10 &lt;br /&gt;&amp;#160;&lt;br /&gt;Assembly Load Trace&amp;#58; The following information can be helpful to determine why the assembly &amp;#39;MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&amp;#39; could not be loaded.&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#61;&amp;#61;&amp;#61; Pre-bind state information &amp;#61;&amp;#61;&amp;#61;&lt;br /&gt;LOG&amp;#58; User &amp;#61; Jb-laptop&amp;#92;Jb&lt;br /&gt;LOG&amp;#58; DisplayName &amp;#61; MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&lt;br /&gt; &amp;#40;Fully-specified&amp;#41;&lt;br /&gt;LOG&amp;#58; Appbase &amp;#61; file&amp;#58;&amp;#47;&amp;#47;&amp;#47;c&amp;#58;&amp;#47;users&amp;#47;jb&amp;#47;documents&amp;#47;visual studio 11&amp;#47;Projects&amp;#47;MVC3ControlsToolkit&amp;#47;MVC3ControlsToolkit&amp;#47;&lt;br /&gt;LOG&amp;#58; Initial PrivatePath &amp;#61; c&amp;#58;&amp;#92;users&amp;#92;jb&amp;#92;documents&amp;#92;visual studio 11&amp;#92;Projects&amp;#92;MVC3ControlsToolkit&amp;#92;MVC3ControlsToolkit&amp;#92;bin&lt;br /&gt;Calling assembly &amp;#58; MVC3ControlsToolkit, Version&amp;#61;1.0.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;null.&lt;br /&gt;&amp;#61;&amp;#61;&amp;#61;&lt;br /&gt;LOG&amp;#58; This bind starts in default load context.&lt;br /&gt;LOG&amp;#58; Using application configuration file&amp;#58; c&amp;#58;&amp;#92;users&amp;#92;jb&amp;#92;documents&amp;#92;visual studio 11&amp;#92;Projects&amp;#92;MVC3ControlsToolkit&amp;#92;MVC3ControlsToolkit&amp;#92;web.config&lt;br /&gt;LOG&amp;#58; Using host configuration file&amp;#58; C&amp;#58;&amp;#92;Users&amp;#92;Jb&amp;#92;Documents&amp;#92;IISExpress&amp;#92;config&amp;#92;aspnet.config&lt;br /&gt;LOG&amp;#58; Using machine configuration file from C&amp;#58;&amp;#92;Windows&amp;#92;Microsoft.NET&amp;#92;Framework&amp;#92;v4.0.30319&amp;#92;config&amp;#92;machine.config.&lt;br /&gt;LOG&amp;#58; Post-policy reference&amp;#58; MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&lt;br /&gt;LOG&amp;#58; Attempting download of new URL file&amp;#58;&amp;#47;&amp;#47;&amp;#47;C&amp;#58;&amp;#47;Windows&amp;#47;Microsoft.NET&amp;#47;Framework&amp;#47;v4.0.30319&amp;#47;Temporary ASP.NET Files&amp;#47;root&amp;#47;329a4ca7&amp;#47;6849099a&amp;#47;MVC3ControlsToolkit.DLL.&lt;br /&gt;LOG&amp;#58; Attempting download of new URL file&amp;#58;&amp;#47;&amp;#47;&amp;#47;C&amp;#58;&amp;#47;Windows&amp;#47;Microsoft.NET&amp;#47;Framework&amp;#47;v4.0.30319&amp;#47;Temporary ASP.NET Files&amp;#47;root&amp;#47;329a4ca7&amp;#47;6849099a&amp;#47;MVC3ControlsToolkit&amp;#47;MVC3ControlsToolkit.DLL.&lt;br /&gt;LOG&amp;#58; Attempting download of new URL file&amp;#58;&amp;#47;&amp;#47;&amp;#47;c&amp;#58;&amp;#47;users&amp;#47;jb&amp;#47;documents&amp;#47;visual studio 11&amp;#47;Projects&amp;#47;MVC3ControlsToolkit&amp;#47;MVC3ControlsToolkit&amp;#47;bin&amp;#47;MVC3ControlsToolkit.DLL.&lt;br /&gt;WRN&amp;#58; Comparing the assembly name resulted in the mismatch&amp;#58; Major Version&lt;br /&gt;ERR&amp;#58; Failed to complete setup of assembly &amp;#40;hr &amp;#61; 0x80131040&amp;#41;. Probing terminated.&lt;br /&gt;&amp;#160;&lt;br /&gt;Stack Trace&amp;#58; &lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;FileLoadException&amp;#58; Could not load file or assembly &amp;#39;MVC3ControlsToolkit, Version&amp;#61;2.2.0.0, Culture&amp;#61;neutral, PublicKeyToken&amp;#61;b6277d1c804403e7&amp;#39; or one of its dependencies. The located assembly&amp;#39;s manifest definition does not match the assembly reference. &amp;#40;Exception from HRESULT&amp;#58; 0x80131040&amp;#41;&amp;#93;&lt;br /&gt;   MVC3ControlsToolkit.App_Start.MySuperPackage.PreStart&amp;#40;&amp;#41; in c&amp;#58;&amp;#92;Users&amp;#92;Jb&amp;#92;Documents&amp;#92;Visual Studio 11&amp;#92;Projects&amp;#92;MVC3ControlsToolkit&amp;#92;MVC3ControlsToolkit&amp;#92;App_Start&amp;#92;MySuperPackage.cs&amp;#58;10&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;TargetInvocationException&amp;#58; Exception has been thrown by the target of an invocation.&amp;#93;&lt;br /&gt;   System.RuntimeMethodHandle.InvokeMethod&amp;#40;Object target, Object&amp;#91;&amp;#93; arguments, Signature sig, Boolean constructor&amp;#41; &amp;#43;0&lt;br /&gt;   System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture, Boolean skipVisibilityChecks&amp;#41; &amp;#43;233&lt;br /&gt;   System.Reflection.RuntimeMethodInfo.Invoke&amp;#40;Object obj, BindingFlags invokeAttr, Binder binder, Object&amp;#91;&amp;#93; parameters, CultureInfo culture&amp;#41; &amp;#43;21&lt;br /&gt;   System.Reflection.MethodBase.Invoke&amp;#40;Object obj, Object&amp;#91;&amp;#93; parameters&amp;#41; &amp;#43;19&lt;br /&gt;   WebActivator.BaseActivationMethodAttribute.InvokeMethod&amp;#40;&amp;#41; &amp;#43;236&lt;br /&gt;   WebActivator.ActivationManager.RunActivationMethods&amp;#40;&amp;#41; &amp;#43;370&lt;br /&gt;   WebActivator.ActivationManager.RunPreStartMethods&amp;#40;&amp;#41; &amp;#43;41&lt;br /&gt;   WebActivator.ActivationManager.Run&amp;#40;&amp;#41; &amp;#43;64&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;InvalidOperationException&amp;#58; The pre-application start initialization method Run on type WebActivator.ActivationManager threw an exception with the following error message&amp;#58; Exception has been thrown by the target of an invocation..&amp;#93;&lt;br /&gt;   System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore&amp;#40;ICollection&amp;#96;1 methods, Func&amp;#96;1 setHostingEnvironmentCultures&amp;#41; &amp;#43;550&lt;br /&gt;   System.Web.Compilation.BuildManager.InvokePreStartInitMethods&amp;#40;ICollection&amp;#96;1 methods&amp;#41; &amp;#43;132&lt;br /&gt;   System.Web.Compilation.BuildManager.CallPreStartInitMethods&amp;#40;String preStartInitListPath&amp;#41; &amp;#43;90&lt;br /&gt;   System.Web.Compilation.BuildManager.ExecutePreAppStart&amp;#40;&amp;#41; &amp;#43;135&lt;br /&gt;   System.Web.Hosting.HostingEnvironment.Initialize&amp;#40;ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException&amp;#41; &amp;#43;516&lt;br /&gt;&amp;#160;&lt;br /&gt;&amp;#91;HttpException &amp;#40;0x80004005&amp;#41;&amp;#58; The pre-application start initialization method Run on type WebActivator.ActivationManager threw an exception with the following error message&amp;#58; Exception has been thrown by the target of an invocation..&amp;#93;&lt;br /&gt;   System.Web.HttpRuntime.FirstRequestInit&amp;#40;HttpContext context&amp;#41; &amp;#43;9775648&lt;br /&gt;   System.Web.HttpRuntime.EnsureFirstRequestInit&amp;#40;HttpContext context&amp;#41; &amp;#43;101&lt;br /&gt;   System.Web.HttpRuntime.ProcessRequestNotificationPrivate&amp;#40;IIS7WorkerRequest wr, HttpContext context&amp;#41; &amp;#43;251&lt;br /&gt;&amp;#160;&lt;br /&gt;Version Information&amp;#58; Microsoft .NET Framework Version&amp;#58;4.0.30319&amp;#59; ASP.NET Version&amp;#58;4.0.30319.17379&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:07 GMT</pubDate><guid isPermaLink="false">Closed Issue: assembly's manifest definition does not match the assembly reference [1722] 20130516115107A</guid></item><item><title>Closed Issue: JavaScript injection attack possible in CoreHTMLHelpers.DisplayField [1844]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1844</link><description>Repro&amp;#58; Using the MVCNestedModels site in the source, if I change the Name of a ToDoItemExt to &amp;#34;name item &amp;#123;0&amp;#125; page &amp;#123;1&amp;#125;&amp;#39;&amp;#59;alert&amp;#40;&amp;#39;script injection&amp;#39;&amp;#41;&amp;#59;&amp;#39;&amp;#34;, the page will run the JavaScript in the item Name.&amp;#40;I tried to recreate this issue by adding a new item through the web interface, but it wasn&amp;#39;t storing my posted item, so manipulated the server side code to achieve the same effect.&amp;#41;&lt;br /&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 16 May 2013 11:51:07 GMT</pubDate><guid isPermaLink="false">Closed Issue: JavaScript injection attack possible in CoreHTMLHelpers.DisplayField [1844] 20130516115107A</guid></item><item><title>Closed Issue: Html.DataGridFor + oData [1966]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1966</link><description>All the examples I can find that use the DataGridFor helper require you to add methods to your ViewModel called &amp;#34;Update&amp;#34; and something like &amp;#34;GetToDoPage&amp;#34;.&lt;br /&gt;&lt;br /&gt;Is there a way to use that helper but not add the extra methods to the ViewModel and use a Web API controller, instead&amp;#63;&lt;br /&gt;Comments: Not an Issue</description><author>frankabbruzzese</author><pubDate>Sun, 24 Mar 2013 13:02:07 GMT</pubDate><guid isPermaLink="false">Closed Issue: Html.DataGridFor + oData [1966] 20130324010207P</guid></item><item><title>Commented Issue: Html.DataGridFor + oData [1966]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1966</link><description>All the examples I can find that use the DataGridFor helper require you to add methods to your ViewModel called &amp;#34;Update&amp;#34; and something like &amp;#34;GetToDoPage&amp;#34;.&lt;br /&gt;&lt;br /&gt;Is there a way to use that helper but not add the extra methods to the ViewModel and use a Web API controller, instead&amp;#63;&lt;br /&gt;Comments: ** Comment from web user: frankabbruzzese ** &lt;p&gt;No. Items controls are divided in two classes: sever based items controls and client side based items controls. &lt;br&gt;Server Side controls are not able to communicated in Json, but just to displays and manipulate Html previously rendered on the server side. So they are not able to communicate with WebApi. The DatagridFor is a server side control. Server controls have the advantage of producing code that is visible to the search engines, and perform better on low performance devices (small phones for instance) since most of the job is done on the server side.&lt;br&gt;In order to communicate with webApi you need to use a client based Item control such as the ClientBlockRepeater. Communication with the server is automatically handled by ODataJsQueryable, RetrievalManager, and UpdatesManager js classes (see the doc and tutorials).&lt;br&gt;Client based controls instead are bound to a client side javascript viewmodel and are able to communicate in json with the server. In general they are simpler to use and more flexible. However since the Html is created with client side templates it is not visible to search engines. Moreover they require devices that run javascript with an acceptable performance (all modern mobile devices satisfy this condition...bult older mobile phones do not).&lt;/p&gt;</description><author>frankabbruzzese</author><pubDate>Sat, 16 Mar 2013 11:04:58 GMT</pubDate><guid isPermaLink="false">Commented Issue: Html.DataGridFor + oData [1966] 20130316110458A</guid></item><item><title>Created Issue: Html.DataGridFor + oData [1966]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1966</link><description>All the examples I can find that use the DataGridFor helper require you to add methods to your ViewModel called &amp;#34;Update&amp;#34; and something like &amp;#34;GetToDoPage&amp;#34;.&lt;br /&gt;&lt;br /&gt;Is there a way to use that helper but not add the extra methods to the ViewModel and use a Web API controller, instead&amp;#63;&lt;br /&gt;</description><author>joshmouch</author><pubDate>Fri, 15 Mar 2013 19:14:08 GMT</pubDate><guid isPermaLink="false">Created Issue: Html.DataGridFor + oData [1966] 20130315071408P</guid></item><item><title>Commented Issue: MVCControlsToolkit.Core.Extensions.Register breaks my project. [1962]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1962</link><description>When I add the MVCControlToolkit nuget package, it adds a file &amp;#126;&amp;#47;App_Start&amp;#47;MySuperPackage.cs.&lt;br /&gt;&lt;br /&gt;If I comment-out the code in this new file, my project works fine.&lt;br /&gt;&lt;br /&gt;If I put the code in this file back in, and then try to run my project, I get the following exception&amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException occurred&lt;br /&gt;  HResult&amp;#61;-2146233079&lt;br /&gt;  Message&amp;#61;Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once&amp;#58; length&lt;br /&gt;  Source&amp;#61;System.Web.WebPages&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at System.Web.Mvc.UnobtrusiveValidationAttributesGenerator.ValidateUnobtrusiveValidationRule&amp;#40;ModelClientValidationRule rule, IDictionary&amp;#96;2 resultsDictionary, String dictionaryKey&amp;#41;&lt;br /&gt;       at System.Web.Mvc.UnobtrusiveValidationAttributesGenerator.GetValidationAttributes&amp;#40;IEnumerable&amp;#96;1 clientRules, IDictionary&amp;#96;2 results&amp;#41;&lt;br /&gt;       at System.Web.Mvc.HtmlHelper.GetUnobtrusiveValidationAttributes&amp;#40;String name, ModelMetadata metadata&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.InputHelper&amp;#40;HtmlHelper htmlHelper, InputType inputType, ModelMetadata metadata, String name, Object value, Boolean useViewData, Boolean isChecked, Boolean setId, Boolean isExplicitValue, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxHelper&amp;#40;HtmlHelper htmlHelper, ModelMetadata metadata, Object model, String expression, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression, String format&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression&amp;#41;&lt;br /&gt;       at ASP._Page_Views_Account_LogIn_cshtml.Execute&amp;#40;&amp;#41; in v&amp;#58;&amp;#92;...&amp;#92;Views&amp;#92;Account&amp;#92;LogIn.cshtml&amp;#58;line 26&lt;br /&gt;  InnerException&amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: frankabbruzzese ** &lt;p&gt;Do you use some validation package? The mvc Controls Toolkit Register A custom Validation provider, Maybe some other package register a custom data annotation validation provider so you have two of them...which is Not allowed and Cause The error You Have experienced. Anyway if This is The Case Your Correction Should Solve the Problem. however Maybe You have To Remove Also som Other Validation provider. I Added Some Of then just Because Of the clear...Let Me Know i you Register Other Providers (this Happens For instance If You Use Fluent Validation) and I Will inform You On Which providers To Keep And Which To remove.&lt;/p&gt;</description><author>frankabbruzzese</author><pubDate>Thu, 14 Mar 2013 21:02:13 GMT</pubDate><guid isPermaLink="false">Commented Issue: MVCControlsToolkit.Core.Extensions.Register breaks my project. [1962] 20130314090213P</guid></item><item><title>Commented Issue: MVCControlsToolkit.Core.Extensions.Register breaks my project. [1962]</title><link>http://mvccontrolstoolkit.codeplex.com/workitem/1962</link><description>When I add the MVCControlToolkit nuget package, it adds a file &amp;#126;&amp;#47;App_Start&amp;#47;MySuperPackage.cs.&lt;br /&gt;&lt;br /&gt;If I comment-out the code in this new file, my project works fine.&lt;br /&gt;&lt;br /&gt;If I put the code in this file back in, and then try to run my project, I get the following exception&amp;#58;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;&lt;br /&gt;System.InvalidOperationException occurred&lt;br /&gt;  HResult&amp;#61;-2146233079&lt;br /&gt;  Message&amp;#61;Validation type names in unobtrusive client validation rules must be unique. The following validation type was seen more than once&amp;#58; length&lt;br /&gt;  Source&amp;#61;System.Web.WebPages&lt;br /&gt;  StackTrace&amp;#58;&lt;br /&gt;       at System.Web.Mvc.UnobtrusiveValidationAttributesGenerator.ValidateUnobtrusiveValidationRule&amp;#40;ModelClientValidationRule rule, IDictionary&amp;#96;2 resultsDictionary, String dictionaryKey&amp;#41;&lt;br /&gt;       at System.Web.Mvc.UnobtrusiveValidationAttributesGenerator.GetValidationAttributes&amp;#40;IEnumerable&amp;#96;1 clientRules, IDictionary&amp;#96;2 results&amp;#41;&lt;br /&gt;       at System.Web.Mvc.HtmlHelper.GetUnobtrusiveValidationAttributes&amp;#40;String name, ModelMetadata metadata&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.InputHelper&amp;#40;HtmlHelper htmlHelper, InputType inputType, ModelMetadata metadata, String name, Object value, Boolean useViewData, Boolean isChecked, Boolean setId, Boolean isExplicitValue, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxHelper&amp;#40;HtmlHelper htmlHelper, ModelMetadata metadata, Object model, String expression, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression, String format, IDictionary&amp;#96;2 htmlAttributes&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression, String format&amp;#41;&lt;br /&gt;       at System.Web.Mvc.Html.InputExtensions.TextBoxFor&amp;#91;TModel,TProperty&amp;#93;&amp;#40;HtmlHelper&amp;#96;1 htmlHelper, Expression&amp;#96;1 expression&amp;#41;&lt;br /&gt;       at ASP._Page_Views_Account_LogIn_cshtml.Execute&amp;#40;&amp;#41; in v&amp;#58;&amp;#92;...&amp;#92;Views&amp;#92;Account&amp;#92;LogIn.cshtml&amp;#58;line 26&lt;br /&gt;  InnerException&amp;#58; &lt;br /&gt;&lt;br /&gt;&amp;#96;&amp;#96;&amp;#96;&lt;br /&gt;Comments: ** Comment from web user: joshmouch ** &lt;p&gt;If I change MySuperPackage.cs to look like the following, then I no longer get the above exception.  I'm still testing if any other part of my application is affected.&lt;/p&gt;&lt;p&gt;```&lt;br&gt;using System;&lt;br&gt;using System.ComponentModel.DataAnnotations;&lt;br&gt;using System.Web.Mvc;&lt;br&gt;using MVCControlsToolkit.Controls;&lt;br&gt;using MVCControlsToolkit.Core;&lt;br&gt;using MVCControlsToolkit.DataAnnotations;&lt;/p&gt;&lt;p&gt;[assembly: WebActivator.PreApplicationStartMethod(&lt;br&gt;    typeof(PatientArchive.App_Start.MySuperPackage), &amp;quot;PreStart&amp;quot;)]&lt;/p&gt;&lt;p&gt;namespace PatientArchive.App_Start {&lt;br&gt;    public static class MySuperPackage {&lt;br&gt;        public static void PreStart() {&lt;br&gt;            //MVCControlsToolkit.Core.Extensions.Register();&lt;/p&gt;&lt;p&gt;&lt;br&gt;			ModelBinders.Binders.DefaultBinder = (IModelBinder)new ExDefaultBinder();&lt;br&gt;			ModelMetadataProviders.Current = (ModelMetadataProvider)new DataAnnotationsModelMetadataProviderExt();&lt;br&gt;			//ModelValidatorProviders.Providers.Clear();&lt;br&gt;			//ModelValidatorProviders.Providers.Add((ModelValidatorProvider)new DataAnnotationsModelValidatorProviderExt());&lt;br&gt;			ModelValidatorProviders.Providers.Add((ModelValidatorProvider)new DataErrorInfoModelValidatorProvider());&lt;br&gt;			ModelValidatorProviders.Providers.Add((ModelValidatorProvider)new ClientDataTypeModelValidatorProviderExt());&lt;br&gt;			DataAnnotationsModelValidatorProvider.RegisterAdapter(typeof(RangeAttribute), typeof(RangeAdapter));&lt;br&gt;			DataAnnotationsModelValidatorProvider.RegisterAdapter(typeof(DynamicRangeAttribute), typeof(DynamicRangeAdapter));&lt;br&gt;			DataAnnotationsModelValidatorProvider.RegisterAdapter(typeof(DateRangeAttribute), typeof(DateRangeAdapter));&lt;br&gt;			//ThemedControlsStrings.ResourceType = themedControlsResources;&lt;br&gt;			//ThemedControlsStrings.DefaultTheme = defaultTheme;&lt;/p&gt;&lt;p&gt;        }&lt;br&gt;    }&lt;br&gt;}&lt;br&gt;```&lt;/p&gt;</description><author>joshmouch</author><pubDate>Wed, 13 Mar 2013 19:29:30 GMT</pubDate><guid isPermaLink="false">Commented Issue: MVCControlsToolkit.Core.Extensions.Register breaks my project. [1962] 20130313072930P</guid></item></channel></rss>