<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.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 Dynamic Data</title><link>http://forums.asp.net/1145.aspx</link><description>Discussions regarding the new scaffolding framework in ASP.NET</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>The filter control 'CategoryFilter' does not support this operation because it is associated with an unsupported column 'Name'. </title><link>http://forums.asp.net/thread/2603905.aspx</link><pubDate>Fri, 05 Sep 2008 21:15:36 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2603905</guid><dc:creator>levalencia</dc:creator><author>levalencia</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/2603905.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=2603905</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I tried this&lt;/p&gt;&lt;p&gt;using System;&lt;br /&gt;using System.Collections.Generic;&lt;br /&gt;using System.Linq;&lt;br /&gt;using System.Text;&lt;br /&gt;using System.Web.DynamicData;&lt;br /&gt;using System.Xml.Linq;&lt;br /&gt;using System.Web;&lt;br /&gt;using System.Web.Security;&lt;br /&gt;using System.Data;&lt;br /&gt;using System.ComponentModel.DataAnnotations;&lt;br /&gt;using System.Web.UI;&lt;br /&gt;using System.Web.UI.WebControls;&lt;br /&gt;using System.ComponentModel;&lt;br /&gt;using Microsoft.Web.DynamicData;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;namespace Sodexo.Entities&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [MetadataType(typeof(AssetMetaData))]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class Asset&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Activo&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class AssetMetaData&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Id { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Nombre Activo&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Filter(FilterControl = &amp;quot;AutoComplete&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Name { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Descripción Activo&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Description { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Marca&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Brand { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Modelo&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Model { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Serial&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Serial { get; set; }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Ubicación&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Location { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Sucursal&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Branch { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [Required(ErrorMessage = &amp;quot;Este campo es Requerido&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Capacidad&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object Capacity { get; set; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [DisplayName(&amp;quot;Tipo de Servicio&amp;quot;)]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public object ServiceType { get; set; } &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;But I got an error on debuggin time&lt;/p&gt;&lt;p&gt;&amp;nbsp;The filter control &amp;#39;CategoryFilter&amp;#39; does not support this operation because it is associated with an unsupported column &amp;#39;Name&amp;#39;. &lt;br /&gt;Description: 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;&lt;br /&gt;Exception Details: System.InvalidOperationException: The filter control &amp;#39;CategoryFilter&amp;#39; does not support this operation because it is associated with an unsupported column &amp;#39;Name&amp;#39;.&lt;br /&gt;&lt;br /&gt;Source Error: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Line 32:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; protected void Page_Init(object sender, EventArgs e) {&lt;br /&gt;Line 33:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!Page.IsPostBack) {&lt;br /&gt;Line 34:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PopulateListControl(DropDownList1);&lt;br /&gt;Line 35: &lt;br /&gt;Line 36:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Set the initial value if there is one&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Does it make sense??&lt;/p&gt;&lt;p&gt;Please help!!&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thank you veyr much! &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Modify Default.aspx to list recent changes</title><link>http://forums.asp.net/thread/3513921.aspx</link><pubDate>Sun, 15 Nov 2009 17:28:09 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3513921</guid><dc:creator>kisyv</dc:creator><author>kisyv</author><slash:comments>13</slash:comments><comments>http://forums.asp.net/thread/3513921.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3513921</wfw:commentRss><description>&lt;p&gt;&lt;font color="rgb(0, 0, 0)"&gt;&lt;font face="Verdana,Arial,Helvetica,sans-serif"&gt;Im playing with DD Linq-to-SQL and started thinking of having a &amp;quot;recent 10 DVDs in my collection&amp;quot; list in the Default.apsx&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font color="rgb(0, 0, 0)"&gt;&lt;font face="Verdana,Arial,Helvetica,sans-serif"&gt;What is the easiest way to do this?&lt;br /&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Dynamic data controls: default values on Insert-page</title><link>http://forums.asp.net/thread/3521928.aspx</link><pubDate>Thu, 19 Nov 2009 13:16:30 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3521928</guid><dc:creator>epb1</dc:creator><author>epb1</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3521928.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3521928</wfw:commentRss><description>&lt;p&gt;I use dynamic data controls. When I load the Insert.aspx page I want to be able to set some default values, so the user won&amp;#39;t have to enter these when inserting a new item. How can I do that? By altering the DetailsView control on the page? How?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>How to search grid results based on user provided values?</title><link>http://forums.asp.net/thread/2666497.aspx</link><pubDate>Mon, 06 Oct 2008 23:54:41 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2666497</guid><dc:creator>jfaigan</dc:creator><author>jfaigan</author><slash:comments>19</slash:comments><comments>http://forums.asp.net/thread/2666497.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=2666497</wfw:commentRss><description>&lt;p&gt;I would like a user to be able to enter some criteria in a search box and then have them click on a search button to filter the data using a &amp;quot;contains&amp;quot; logic and not an exact match.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Anyone know if this is possible?&lt;/p&gt;
&lt;p&gt;I have downloaded the DynamicFilterRepeater and that works well,&amp;nbsp;but you end up with one search box per colulmn...I would like to have one search box that columns could subscribe to and that would be filtered automatically.&lt;/p&gt;
&lt;p&gt;Not sure how to go about doing something like that...I&amp;#39;m still quite new to DD and I am still trying to get a grasp on the basic stuff.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Joel.&lt;/p&gt;</description></item><item><title>Defining the Binding objects property name </title><link>http://forums.asp.net/thread/3522905.aspx</link><pubDate>Thu, 19 Nov 2009 23:54:31 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3522905</guid><dc:creator>kwcoffee1</dc:creator><author>kwcoffee1</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3522905.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3522905</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;br /&gt;&lt;br /&gt;Your help is greatly appreciated. The following code snippet displays the &lt;br /&gt;Object Data OK... but if I try to update the edited fields SeqNum or Title I &lt;br /&gt;get the following error message:&lt;br /&gt;&lt;br /&gt;Could not find a property named &amp;#39;SeqNum&amp;#39; on the type specified by the &lt;br /&gt;DataObjectTypeName property in ObjectDataSource &amp;#39;ObjectDataSource1&amp;#39;.&lt;br /&gt;&lt;br /&gt;How do I define the Binding objects property names ??&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:GridView ID=&amp;quot;GridView1&amp;quot; Runat=&amp;quot;server&amp;quot; DataSourceID=&amp;quot;ObjectDataSource1&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; AutoGenerateColumns=&amp;quot;False&amp;quot; Width=&amp;quot;100%&amp;quot; DataKeyNames=&amp;quot;PicID&amp;quot;&amp;nbsp; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Columns&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:templatefield HeaderText=&amp;quot;Sequence&amp;quot; ItemStyle-Width=&amp;quot;50px&amp;quot;&amp;nbsp; &amp;gt;&lt;br /&gt;&amp;lt;itemtemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;%#Eval(&amp;quot;SeqNum&amp;quot;)%&amp;gt;&lt;br /&gt;&amp;lt;/itemtemplate&amp;gt;&lt;br /&gt;&amp;lt;edititemtemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:TextBox ID=&amp;quot;txtSeq&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text=&amp;#39;&amp;lt;%#Bind(&amp;quot;SeqNum&amp;quot;)%&amp;gt;&amp;#39; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:RequiredFieldValidator&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ID=&amp;quot;RequiredFieldValidator1&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ControlToValidate=&amp;quot;txtSeq&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text=&amp;quot;require&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/edititemtemplate&amp;gt;&lt;br /&gt;&amp;lt;itemstyle verticalalign=&amp;quot;middle&amp;quot; width=&amp;quot;50px&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:templatefield&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:templatefield HeaderText=&amp;quot;Title&amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;itemtemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;%#Eval(&amp;quot;Title&amp;quot;)%&amp;gt;&lt;br /&gt;&amp;lt;/itemtemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;edititemtemplate&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:TextBox ID=&amp;quot;txtTitle&amp;quot; runat=&amp;quot;server&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Text=&amp;#39;&amp;lt;%#Bind(&amp;quot;Title&amp;quot;)%&amp;gt;&amp;#39; Width=&amp;quot;300px&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/edititemtemplate&amp;gt;&lt;br /&gt;&amp;lt;itemstyle verticalalign=&amp;quot;middle&amp;quot; width=&amp;quot;50%&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/asp:templatefield&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;lt;/Columns&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:ObjectDataSource ID=&amp;quot;ObjectDataSource1&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; TypeName=&amp;quot;BOL.Pics&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DataObjectTypeName=&amp;quot;BOL.Pics&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SelectMethod=&amp;quot;GetPics&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; UpdateMethod=&amp;quot;Update&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DeleteMethod=&amp;quot;Delete&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Runat=&amp;quot;server&amp;quot; &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;UpdateParameters&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Parameter Name=&amp;quot;PicID&amp;quot;, Type=&amp;quot;Int32&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Parameter Name=&amp;quot;SeqNum&amp;quot;, Type=&amp;quot;Int32&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Parameter Name=&amp;quot;Title&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/UpdateParameters&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DeleteParameters&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:Parameter Name=&amp;quot;PicID&amp;quot;, Type=&amp;quot;Int32&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:QueryStringParameter QueryStringField=&amp;quot;AptID&amp;quot; Type=&amp;quot;Int32&amp;quot; &lt;br /&gt;Name=&amp;quot;AptId&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/DeleteParameters&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SelectParameters&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;asp:QueryStringParameter QueryStringField=&amp;quot;AptID&amp;quot; Type=&amp;quot;Int32&amp;quot; &lt;br /&gt;Name=&amp;quot;AptId&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/SelectParameters&amp;gt;&lt;br /&gt;&amp;lt;/asp:ObjectDataSource&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;namespace BOL&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public class Pics&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private readonly string _conString;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Pics()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _conString = ConfigurationManager.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ConnectionStrings[&amp;quot;MyDataConnectionString&amp;quot;].ConnectionString;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void DeletePicsByApt(int AptID)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DBAccess db = new DBAccess(false);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; db.CommandText = &amp;quot;DELETE FROM pics &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;WHERE AptId=&amp;#39;&amp;quot; + AptID.ToString() + &amp;quot;&amp;#39;&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public SqlDataReader GetPics(int AptID)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create Command&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection con = new SqlConnection(_conString);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlCommand cmd = new SqlCommand();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Connection = con;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.CommandText = &amp;quot;SELECT * FROM pics &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;WHERE &lt;a&gt;AptId=@AptID&lt;/a&gt; &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;ORDER BY SeqNum ASC&amp;quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add Parameters&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Parameters.AddWithValue(&amp;quot;@AptId&amp;quot;, AptID);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Execute Comand&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return cmd.ExecuteReader(CommandBehavior.CloseConnection);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void Update(int PicID, int SeqNum, String Title)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create Command&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlConnection con = new SqlConnection(_conString);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SqlCommand cmd = new SqlCommand();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Connection = con;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.CommandText = &amp;quot;UPDATE pics SET &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;&lt;a&gt;SeqNum=@SeqNum&lt;/a&gt;, &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;&lt;a&gt;Title=@Title&lt;/a&gt; &amp;quot; +&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;quot;WHERE &lt;a&gt;PicID=@PicID&lt;/a&gt;&amp;quot;;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Add Parameters&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Parameters.AddWithValue(&amp;quot;@PicID&amp;quot;, PicID);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Parameters.AddWithValue(&amp;quot;@SeqNum&amp;quot;, SeqNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.Parameters.AddWithValue(&amp;quot;@Title&amp;quot;, Title);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Execute Command&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using (con)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; con.Open();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cmd.ExecuteNonQuery();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>How to filter out certain FK fields</title><link>http://forums.asp.net/thread/3523789.aspx</link><pubDate>Fri, 20 Nov 2009 11:18:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3523789</guid><dc:creator>steddyman</dc:creator><author>steddyman</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3523789.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3523789</wfw:commentRss><description>&lt;p&gt;I have a requirement to extend the standard FK Edit functionality to remove FK entries that have&amp;nbsp;an Active column with a value&amp;nbsp;of 0.&lt;/p&gt;
&lt;p&gt;So&amp;nbsp;the example data structure is:&lt;/p&gt;
&lt;p&gt;id -&amp;nbsp;PK&lt;/p&gt;
&lt;p&gt;Name&amp;nbsp;- Name of FK entry&lt;/p&gt;
&lt;p&gt;Active - 0 or 1 - If&amp;nbsp;1 Display in drop down&amp;nbsp;else do not display&lt;/p&gt;
&lt;p&gt;I also want these entries to be shown in full in the standard&amp;nbsp;Dynamic Data site, but not shown on my custom ASP.NET pages using DD.&lt;/p&gt;
&lt;p&gt;My understanding of what I would need to do is:&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp;Create a new version of ForeignKey_Edit that filters out entries where Active==0.&amp;nbsp; Call this FilteredKey_Edit&amp;nbsp;&lt;/p&gt;
&lt;p&gt;2. On the Custom Pages, use the UIHint parameter in the DD field to remove those entries&lt;/p&gt;
&lt;p&gt;What I can&amp;#39;t understand is how to do step 1.&amp;nbsp; Looking at ForeignKey_Edit.ascx.cs there is no obvious way to remove columns base on this extra field.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Need help specifying MetaData at runtime</title><link>http://forums.asp.net/thread/3511070.aspx</link><pubDate>Fri, 13 Nov 2009 14:24:51 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3511070</guid><dc:creator>xaeryan</dc:creator><author>xaeryan</author><slash:comments>13</slash:comments><comments>http://forums.asp.net/thread/3511070.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3511070</wfw:commentRss><description>&lt;p&gt;I am trying to dynamically generate Meta Data at runtime. &amp;nbsp;It seems the InMemoryMetadataManager can do so, however I&amp;#39;m having difficulty using and understanding it.&lt;/p&gt;&lt;p&gt;The examples I&amp;#39;ve seen are poor in that it doesn&amp;#39;t really say what&amp;#39;s all that different about this method. &amp;nbsp;What&amp;#39;s the difference between putting a range on a partial class (the classic way) and a range using InMemoryMetadataManager in the global.asax (as seen in the example)?&lt;/p&gt;&lt;p&gt;What I would rather, I think, is a setup where I create a class that inherits from InMemoryMetadataManager. &amp;nbsp;In that InMemoryMetadataManager class, I&amp;#39;d like a method that (and this is the key) uses some current attributes of the model (like what TABLE name, COLUMN name, CURRENT KEYs, etc.) to lookup metadata from a metadata reference table. &amp;nbsp;&amp;nbsp;It appears this example (&lt;a href="http://lecanutechnotes.blogspot.com/2009/01/i-read-article-from-marcin-on-asp.html"&gt;http://lecanutechnotes.blogspot.com/2009/01/i-read-article-from-marcin-on-asp.html&lt;/a&gt;)&amp;nbsp;might be part of what I need, but it&amp;#39;s a standalone class that is just called during global.asax startup, not a ProviderImplementation.&lt;/p&gt;&lt;p&gt;Matt or Steve&amp;#39;s example of a custom meta provider is sorta what I need, but add the ability to &lt;u&gt;use the column/table/current key in order to lookup&lt;/u&gt; multiple metadata fields and apply them. &amp;nbsp;&lt;br /&gt;(&lt;a href="http://mattberseth.com/blog/2008/08/dynamic_data_and_custom_metada.html"&gt;http://mattberseth.com/blog/2008/08/dynamic_data_and_custom_metada.html&lt;/a&gt;)&lt;br /&gt;(&lt;a href="http://csharpbits.notaclue.net/2008/10/dynamic-data-custom-metadata-providers.html"&gt;http://csharpbits.notaclue.net/2008/10/dynamic-data-custom-metadata-providers.html&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Does this make any sense?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Getting Boolean_Edit to trigger a page event when changed</title><link>http://forums.asp.net/thread/3519765.aspx</link><pubDate>Wed, 18 Nov 2009 13:29:54 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3519765</guid><dc:creator>steddyman</dc:creator><author>steddyman</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3519765.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3519765</wfw:commentRss><description>&lt;p&gt;My Dynamic Data application is making use of asp:DynamicControl fields to show columns from the database.&lt;/p&gt;
&lt;p&gt;I have a field&amp;nbsp;which a checkbox (Boolean data type) that when enabled, I want it to automatically enable an associated textbox, but when disabled it should disable the textbox.&lt;/p&gt;
&lt;p&gt;With standard ASP.NET controls I could just use AutoPostBack and trigger my code in the code behind.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t understand how I can do this for a DynamicControl that does not contain that property.&lt;/p&gt;
&lt;p&gt;Thanks&amp;nbsp;&lt;/p&gt;</description></item><item><title>DD gridview export</title><link>http://forums.asp.net/thread/3519458.aspx</link><pubDate>Wed, 18 Nov 2009 10:18:42 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3519458</guid><dc:creator>hughgallagher</dc:creator><author>hughgallagher</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3519458.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3519458</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;I need to export the DD generated datagrid to Excel and PDF format. Just not sure how thats done....&lt;br /&gt;&lt;/p&gt;</description></item><item><title>One to one relationship(Class Table Inheritance)</title><link>http://forums.asp.net/thread/3519257.aspx</link><pubDate>Wed, 18 Nov 2009 08:49:25 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3519257</guid><dc:creator>isvaljek</dc:creator><author>isvaljek</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3519257.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3519257</wfw:commentRss><description>&lt;p&gt;Is it possible to setup dynamic data website so that it displays a table join between general_product_info and specific_product_info tables(tblProducts 1-1 tblGloves).&lt;/p&gt;&lt;p&gt;I&amp;#39;m reffering to this setup: &lt;a title="class table inheritance" href="http://martinfowler.com/eaaCatalog/classTableInheritance.html"&gt;http://martinfowler.com/eaaCatalog/classTableInheritance.html&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Currently, in the list view, it lists products and there&amp;#39;s a linkbutton column to the gloves table and that breaks the deal because it allows users to insert multiple gloves under one product item(and that&amp;#39;s disallowed by unique index idProd in gloves table)&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;tblProducts&lt;/p&gt;&lt;p&gt;-idProd [PK]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;-name&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;tblGloves&lt;/p&gt;&lt;p&gt;-idGlove [PK]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;-idProd [Unique IX, FK]&lt;br /&gt;&lt;/p&gt;&lt;p&gt;...&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Entity Template - can't find control within it</title><link>http://forums.asp.net/thread/3515532.aspx</link><pubDate>Mon, 16 Nov 2009 14:40:06 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3515532</guid><dc:creator>xaeryan</dc:creator><author>xaeryan</author><slash:comments>6</slash:comments><comments>http://forums.asp.net/thread/3515532.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3515532</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I customized my EntityTemplate to include an extra row above the existing row as follows:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="xhtml"&gt;&amp;lt;asp:EntityTemplate runat=&amp;quot;server&amp;quot; ID=&amp;quot;EntityTemplate1&amp;quot;&amp;gt;
    &amp;lt;ItemTemplate&amp;gt;
        &amp;lt;tr runat=&amp;quot;server&amp;quot; id=&amp;quot;trTop&amp;quot;&amp;gt;
            &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;asp:Label ID=&amp;quot;lblSummary&amp;quot; runat=&amp;quot;server&amp;quot; OnInit=&amp;quot;Summary_Init&amp;quot; /&amp;gt;&amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
        &amp;lt;tr class=&amp;quot;td&amp;quot;&amp;gt;
            &amp;lt;td class=&amp;quot;DDLightHeader&amp;quot;&amp;gt;
                &amp;lt;asp:Label runat=&amp;quot;server&amp;quot; OnInit=&amp;quot;Label_Init&amp;quot; OnPreRender=&amp;quot;Label_PreRender&amp;quot; /&amp;gt;
            &amp;lt;/td&amp;gt;
            &amp;lt;td&amp;gt;
                &amp;lt;asp:DynamicControl runat=&amp;quot;server&amp;quot; ID=&amp;quot;DynamicControl&amp;quot; Mode=&amp;quot;Edit&amp;quot; OnInit=&amp;quot;DynamicControl_Init&amp;quot; /&amp;gt;
            &amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
    &amp;lt;/ItemTemplate&amp;gt;
&amp;lt;/asp:EntityTemplate&amp;gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;I want to hide the TableRow &amp;quot;trTop&amp;quot; in the above example progmatically based on a custom metadata attribute. &amp;nbsp;I can easily get the custom meta attrib (True/False), but for some reason can&amp;#39;t seem to get access to &amp;quot;trTop&amp;quot;. &amp;nbsp;I&amp;#39;ve tried all of the following with no success:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;pre name="code" class="vb.net"&gt;Protected Sub EntityTemplate1_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles EntityTemplate1.PreRender
        Dim tr As HtmlTableRow = DirectCast(EntityTemplate1.FindControl(&amp;quot;trTop&amp;quot;), HtmlTableRow)
    End Sub

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim tr As HtmlTableRow = DirectCast(EntityTemplate1.FindControl(&amp;quot;trTop&amp;quot;), HtmlTableRow)
    End Sub

    Protected Sub Page_PreRender(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreRender
        Dim tr As HtmlTableRow = DirectCast(EntityTemplate1.FindControl(&amp;quot;trTop&amp;quot;), HtmlTableRow)
    End Sub&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;What am I doing wrong in this seemingly simple example?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description></item><item><title>Mapping custom SQL types to a FieldTemplate</title><link>http://forums.asp.net/thread/3520457.aspx</link><pubDate>Wed, 18 Nov 2009 20:29:11 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3520457</guid><dc:creator>xaeryan</dc:creator><author>xaeryan</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3520457.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3520457</wfw:commentRss><description>&lt;p&gt;Perhaps I&amp;#39;ve missed this in the intro videos, but I can&amp;#39;t seem to figure it out...&lt;/p&gt;&lt;p&gt;We&amp;#39;ve created a custom SQL (user defined) type called Phone, which is nothing more than a varchar of specific length.&lt;/p&gt;&lt;p&gt;How can I tell Dynamic Data to map the Phone user defined type to my own Phone.ascx FieldTemplate?&lt;/p&gt;&lt;p&gt;I wish to avoid coding manual Metadata, as that partially defeats the purpose of making the SQL user defined type. &amp;nbsp;I want the DD schema analysis to take care of this mapping for me.&lt;/p&gt;</description></item><item><title>Same Primary Key creates error in Filters.</title><link>http://forums.asp.net/thread/3375752.aspx</link><pubDate>Fri, 28 Aug 2009 21:09:26 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3375752</guid><dc:creator>freeborn5</dc:creator><author>freeborn5</author><slash:comments>5</slash:comments><comments>http://forums.asp.net/thread/3375752.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3375752</wfw:commentRss><description>&lt;p&gt;I am having an issue that seems to only happlen when I run my Dynamic Data Application in combined-page mode ie: ListDetails.aspx not List.aspx.&lt;/p&gt;&lt;p&gt;&lt;img alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt="" /&gt;&lt;/p&gt;&lt;p&gt;&lt;img alt="" /&gt;&lt;/p&gt;&lt;p&gt;I have 4 tables with a one to one relationships and all 4 tables have the same name for the primary key.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I can bring up the individual records without issue the error is thrown when I navigate back to the parent (in terms of the dbml Association).&lt;/p&gt;&lt;p&gt;The error I get is &lt;/p&gt;&lt;p&gt;&lt;i&gt;&amp;#39;DropDownList1&amp;#39; has a SelectedValue which is invalid because it does not 
exist in the list of items.&lt;br /&gt;Parameter name: value&lt;/i&gt;&lt;/p&gt;&lt;p&gt;I have read that there is a bug with the DataContext being cached by Dynamic Data but I think it is the simmalar name of the primary Keys.&amp;nbsp; &lt;/p&gt;&lt;p&gt;If anyone has seen this as well please chime in &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>New field template type how to use javascript</title><link>http://forums.asp.net/thread/3517119.aspx</link><pubDate>Tue, 17 Nov 2009 09:05:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3517119</guid><dc:creator>minority2000uk</dc:creator><author>minority2000uk</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3517119.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3517119</wfw:commentRss><description>&lt;p&gt;I maybe dumb but I am trying to create a new field template type which is basically a textbox with a calendar popup for selecting a date.&lt;/p&gt;&lt;p&gt;I was planning on using a standard textbox with the JQuery UI calendar however I cannot for the life of me figure out how to get a js function to fire when the edit or new buttons are pressed so that I can enable the Jquery UI against the textbox.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I basically incorporated the JS on load function into my new template and thought it would fire but it did not is there some way to fire this off when the template is loaded onto the screen?&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;also where is the best place to store the Jquery files would it be with the master pages, which I have not got at this point.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;THanks&lt;/p&gt;&lt;p&gt;Mino&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Externalize navigation links between entities?</title><link>http://forums.asp.net/thread/3434118.aspx</link><pubDate>Wed, 30 Sep 2009 20:10:08 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3434118</guid><dc:creator>xaeryan</dc:creator><author>xaeryan</author><slash:comments>11</slash:comments><comments>http://forums.asp.net/thread/3434118.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3434118</wfw:commentRss><description>&lt;p&gt;In Dynamic Data, the navigation links (for example, to a related table) are displayed inline with the databound control (example: as a row in the FormView for Edit.aspx).&lt;/p&gt;&lt;p&gt;Is there any easy way to externalize these? &amp;nbsp;We typically have a navigation map on the left side (in a menu-style control), so I&amp;#39;d like to put those links there instead. &amp;nbsp;Any ideas how this can be accomplished?&lt;/p&gt;</description></item><item><title>Table_Metadata class inheritance - Does not seem to work.</title><link>http://forums.asp.net/thread/2624976.aspx</link><pubDate>Tue, 16 Sep 2008 16:25:25 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2624976</guid><dc:creator>jashmead</dc:creator><author>jashmead</author><slash:comments>9</slash:comments><comments>http://forums.asp.net/thread/2624976.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=2624976</wfw:commentRss><description>&lt;p&gt;I have a single table that I provide to the end user, but i provide 3 &amp;#39;views&amp;#39; into this table based on a filter.&amp;nbsp; In my DataContext, I have the same table, ProductWatch,&amp;nbsp; defined multiple times.&amp;nbsp; ProductWatch is the base table, without filter... then I have my &amp;#39;view&amp;#39; tables, which are the same table, but renamed...&amp;nbsp; For this example, we have a StopSellList table.&lt;/p&gt;&lt;p&gt;I have partial classes defined for these 2 tables like this:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;pre class="coloredcode"&gt;&lt;span class="kwd"&gt;#region&lt;/span&gt;&lt;span class="kwdt"&gt;    =======================   ProductWatch Table   =======================&lt;/span&gt;&lt;br /&gt;	[ScaffoldTable(&lt;span class="kwd"&gt;true&lt;/span&gt;)]&lt;br /&gt;	[MetadataType(&lt;span class="kwd"&gt;typeof&lt;/span&gt;(ProductWatch_Metadata))]&lt;br /&gt;	[DisplayName(&lt;span class="st"&gt;&amp;quot;All Product Watches&amp;quot;&lt;/span&gt;)]&lt;br /&gt;	&lt;span class="kwd"&gt;public&lt;/span&gt; partial &lt;span class="kwd"&gt;class&lt;/span&gt; ProductWatch&lt;br /&gt;	{&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;	&lt;span class="kwd"&gt;#endregion&lt;/span&gt;&lt;span class="kwdt"&gt; =======================   ProductWatch Table   =======================&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;span class="kwd"&gt;#region&lt;/span&gt;&lt;span class="kwdt"&gt;    =======================   StopSellList Table   =======================&lt;/span&gt;&lt;br /&gt;	[ScaffoldTable(&lt;span class="kwd"&gt;true&lt;/span&gt;)]&lt;br /&gt;	[MetadataType(&lt;span class="kwd"&gt;typeof&lt;/span&gt;(StopSellList_Metadata))]&lt;br /&gt;	[DisplayName(&lt;span class="st"&gt;&amp;quot;Stop Sell Products&amp;quot;&lt;/span&gt;)]&lt;br /&gt;	&lt;span class="kwd"&gt;public&lt;/span&gt; partial &lt;span class="kwd"&gt;class&lt;/span&gt; StopSellList : ProductWatch&lt;br /&gt;	{&lt;br /&gt;		&lt;br /&gt;	}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;	&lt;span class="kwd"&gt;#endregion&lt;/span&gt;&lt;span class="kwdt"&gt; =======================   StopSellList Table   =======================&lt;/span&gt;&lt;br /&gt;	&lt;br /&gt;&lt;/pre&gt;&amp;nbsp;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;And my Metadata classes defined like this:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&lt;/p&gt;&lt;pre class="coloredcode"&gt;	&lt;span class="kwd"&gt;#region&lt;/span&gt;&lt;span class="kwdt"&gt;    ======================   ProductWatch_Metadata   =====================&lt;/span&gt;&lt;br /&gt;		&lt;span class="kwd"&gt;public class&lt;/span&gt; ProductWatch_Metadata&lt;br /&gt;		{&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; ProductWatchID;&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; EnabledFlag;&lt;br /&gt;	&lt;br /&gt;			[Required(ErrorMessage = &lt;span class="st"&gt;&amp;quot;Product Watch Type is REQuired!!&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; ProductWatchType;&lt;br /&gt;	&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;TextLabel&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;HTML&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;Width&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;75px&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; ItemCode;&lt;br /&gt;	&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;TextLabel&amp;quot;&lt;/span&gt;, &lt;span class="kwd"&gt;null&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;Width&amp;quot;&lt;/span&gt;, &lt;span class="st"&gt;&amp;quot;240px&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; Description;&lt;br /&gt;	&lt;br /&gt;			&lt;span class="cmt"&gt;/// &amp;lt;summary&amp;gt;&lt;br /&gt;			/// Override in SubTables to change display name.&lt;br /&gt;			/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br /&gt;			[DisplayFormat(DataFormatString = &lt;span class="st"&gt;&amp;quot;{0:MM-dd-yyyy}&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;Calendar&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public virtual object&lt;/span&gt; StartDate { &lt;span class="kwd"&gt;get&lt;/span&gt;; &lt;span class="kwd"&gt;set&lt;/span&gt;; }&lt;br /&gt;	&lt;br /&gt;			&lt;span class="cmt"&gt;/// &amp;lt;summary&amp;gt;&lt;br /&gt;			/// Override in SubTables to change display name.&lt;br /&gt;			/// &amp;lt;/summary&amp;gt;&lt;/span&gt;&lt;br /&gt;			[DisplayFormat(DataFormatString = &lt;span class="st"&gt;&amp;quot;{0:MM-dd-yyyy}&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;Calendar&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public virtual object&lt;/span&gt; EndDate { &lt;span class="kwd"&gt;get&lt;/span&gt;; &lt;span class="kwd"&gt;set&lt;/span&gt;; }&lt;br /&gt;	&lt;br /&gt;			[DisplayFormat(DataFormatString = &lt;span class="st"&gt;&amp;quot;{0:MM-dd-yyyy}&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;Calendar&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; DisplayEndDate;&lt;br /&gt;	&lt;br /&gt;			[ScaffoldColumn(&lt;span class="kwd"&gt;false&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; CreatedBy;&lt;br /&gt;	&lt;br /&gt;			[ScaffoldColumn(&lt;span class="kwd"&gt;false&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; CreatedDate;&lt;br /&gt;	&lt;br /&gt;			[ScaffoldColumn(&lt;span class="kwd"&gt;false&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; LastUpdatedBy;&lt;br /&gt;	&lt;br /&gt;			[ScaffoldColumn(&lt;span class="kwd"&gt;false&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public object&lt;/span&gt; LastUpdatedDate;&lt;br /&gt;		}&lt;br /&gt;	&lt;br /&gt;		&lt;span class="kwd"&gt;#endregion&lt;/span&gt;&lt;span class="kwdt"&gt; ======================   ProductWatch_Metadata   =====================&lt;/span&gt;&lt;br /&gt;	&lt;br /&gt;		&lt;span class="kwd"&gt;public class&lt;/span&gt; StopSellList_Metadata : ProductWatch_Metadata&lt;br /&gt;		{&lt;br /&gt;			[DisplayFormat(DataFormatString = &lt;span class="st"&gt;&amp;quot;{0:MM-dd-yyyy}&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;Calendar&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[DisplayName(&lt;span class="st"&gt;&amp;quot;Stopsell Date&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public override object&lt;/span&gt; StartDate { &lt;span class="kwd"&gt;get&lt;/span&gt;; &lt;span class="kwd"&gt;set&lt;/span&gt;; }&lt;br /&gt;	&lt;br /&gt;			[DisplayFormat(DataFormatString = &lt;span class="st"&gt;&amp;quot;{0:MM-dd-yyyy}&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[UIHint(&lt;span class="st"&gt;&amp;quot;Calendar&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			[DisplayName(&lt;span class="st"&gt;&amp;quot;Est. Restock Date&amp;quot;&lt;/span&gt;)]&lt;br /&gt;			&lt;span class="kwd"&gt;public override object&lt;/span&gt; EndDate { &lt;span class="kwd"&gt;get&lt;/span&gt;; &lt;span class="kwd"&gt;set&lt;/span&gt;; }&lt;br /&gt;	}&lt;br /&gt;	&lt;br /&gt;	&lt;/pre&gt;&amp;nbsp;&lt;p&gt;Note that the StopSellList_Metadata class inherits from ProductWatch_Metadata.&amp;nbsp; Again, these are the same underlying sql table, so the fields are the same.&amp;nbsp; &lt;/p&gt;&lt;p&gt;I am just trying to display the Heading of StartDate and EndDate to be different for the StopSellList table.&amp;nbsp; That&amp;#39;s why I tried to define the [DisplayName()] attribute on the StopSellList columns.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This Doesn&amp;#39;t work.&amp;nbsp; The override properties are not used at all.&amp;nbsp; In looking deeper, I realized that the GridView for these Columns uses asp:TemplateField&amp;nbsp; for all columns...&amp;nbsp; So, What is going on?&amp;nbsp; How do I tell the GridView to use the DisplayName() attribute for column heading?&amp;nbsp; I thought it was automatic.&amp;nbsp; If I specify HeaderText=&amp;quot;StartDate&amp;quot; then it shows StartDate, if I remove that property, then the column heading is Blank.&lt;/p&gt;&lt;p&gt;&amp;nbsp; Here are some of the Columns in my GridView &amp;lt;Columns&amp;gt; definition.&lt;br /&gt;&lt;/p&gt;&lt;pre class="coloredcode"&gt;	&lt;br /&gt;&amp;lt;asp:TemplateField ConvertEmptyStringToNull=&lt;span class="st"&gt;&amp;quot;False&amp;quot;&lt;/span&gt; HeaderText=&lt;span class="st"&gt;&amp;quot;StartDate&amp;quot;&lt;/span&gt; SortExpression=&lt;span class="st"&gt;&amp;quot;StartDate&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;		&amp;lt;EditItemTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl3&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;StartDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;Edit&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/EditItemTemplate&amp;gt;&lt;br /&gt;		&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl3&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;StartDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;ReadOnly&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;		&amp;lt;HeaderStyle Width=&lt;span class="st"&gt;&amp;quot;50px&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;FooterTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl11&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;StartDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;Insert&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/FooterTemplate&amp;gt;&lt;br /&gt;&amp;lt;/asp:TemplateField&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;asp:TemplateField ConvertEmptyStringToNull=&lt;span class="st"&gt;&amp;quot;False&amp;quot;&lt;/span&gt; SortExpression=&lt;span class="st"&gt;&amp;quot;EndDate&amp;quot;&lt;/span&gt;&amp;gt;&lt;br /&gt;		&amp;lt;EditItemTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl4&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;EndDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;Edit&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/EditItemTemplate&amp;gt;&lt;br /&gt;		&amp;lt;ItemTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl4&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;EndDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;ReadOnly&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/ItemTemplate&amp;gt;&lt;br /&gt;		&amp;lt;HeaderStyle Width=&lt;span class="st"&gt;&amp;quot;50px&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;FooterTemplate&amp;gt;&lt;br /&gt;			&amp;lt;asp:DynamicControl ID=&lt;span class="st"&gt;&amp;quot;DynamicControl12&amp;quot;&lt;/span&gt; runat=&lt;span class="st"&gt;&amp;quot;server&amp;quot;&lt;/span&gt; DataField=&lt;span class="st"&gt;&amp;quot;EndDate&amp;quot;&lt;/span&gt; Mode=&lt;span class="st"&gt;&amp;quot;Insert&amp;quot;&lt;/span&gt; /&amp;gt;&lt;br /&gt;		&amp;lt;/FooterTemplate&amp;gt;&lt;br /&gt;&amp;lt;/asp:TemplateField&amp;gt;&lt;/pre&gt;&amp;nbsp;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;-j &lt;br /&gt;&lt;/p&gt;</description></item><item><title>problem in field template for manytomany</title><link>http://forums.asp.net/thread/3514605.aspx</link><pubDate>Mon, 16 Nov 2009 06:31:25 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3514605</guid><dc:creator>prasadrmarathe</dc:creator><author>prasadrmarathe</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3514605.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3514605</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I have refered the following for m2m field template&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/davidebb/archive/2008/10/25/a-many-to-many-field-template-for-dynamic-data.aspx"&gt;http://blogs.msdn.com/davidebb/archive/2008/10/25/a-many-to-many-field-template-for-dynamic-data.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;However this is not of my use as my junction table has few other columns and therefore the junction table appears on the EDMX&lt;/p&gt;
&lt;p&gt;Can you point me to some exapmle which has a junction table with few other fields.&lt;/p&gt;
&lt;p&gt;I am working on Linq to Entities.&lt;/p&gt;
&lt;p&gt;The below link is for LinqToSQL&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.codeproject.com/KB/webforms/DynamicDataManyToManyFld.aspx"&gt;http://www.codeproject.com/KB/webforms/DynamicDataManyToManyFld.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please suggest.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Prasad M.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>LinqDataSource.Update() a GridView with a SET operation , How do I do it ?</title><link>http://forums.asp.net/thread/3510399.aspx</link><pubDate>Fri, 13 Nov 2009 07:19:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3510399</guid><dc:creator>steve_mew</dc:creator><author>steve_mew</author><slash:comments>5</slash:comments><comments>http://forums.asp.net/thread/3510399.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3510399</wfw:commentRss><description>&lt;p&gt;LinqDataSource.Update() a GridView with a SET operation &lt;br /&gt;&lt;br /&gt;I have a&amp;nbsp; Dynamic Data Website with a GridView..&lt;br /&gt;I wish to be able to update one column within the GridView Data Set. (Multiple Rows)&lt;br /&gt;&lt;br /&gt;How do I do it efficiently ? &lt;br /&gt;I can&amp;#39;t find any examples that are set based, they seem to be all siting single column examples.&lt;br /&gt;&lt;br /&gt;Can anyone point me to an example ?&lt;br /&gt;&lt;br /&gt;Many Thanks&lt;br /&gt;&lt;br /&gt;s&lt;/p&gt;</description></item><item><title>Dynamic Data Web Site formatting the frontend of a customised ListDetails.aspx page</title><link>http://forums.asp.net/thread/3513876.aspx</link><pubDate>Sun, 15 Nov 2009 16:23:52 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3513876</guid><dc:creator>kennymac</dc:creator><author>kennymac</author><slash:comments>2</slash:comments><comments>http://forums.asp.net/thread/3513876.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3513876</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I know you can change columns (show and hide) etc. But what I can’t find is how to&amp;nbsp;change the columns layout.&lt;/p&gt;
&lt;p&gt;I have a table called Sud it has the following columns&lt;/p&gt;
&lt;p&gt;SudID&lt;/p&gt;
&lt;p&gt;Row1Name&lt;/p&gt;
&lt;p&gt;Row1aValue&lt;/p&gt;
&lt;p&gt;Row1bValue&lt;/p&gt;
&lt;p&gt;Row1cValue&lt;/p&gt;
&lt;p&gt;Row1dValue&lt;/p&gt;
&lt;p&gt;Row2Name&lt;/p&gt;
&lt;p&gt;Row2aValue&lt;/p&gt;
&lt;p&gt;Row2bValue&lt;/p&gt;
&lt;p&gt;Row2cValue&lt;/p&gt;
&lt;p&gt;Row2dValue&lt;/p&gt;
&lt;p&gt;Row3Name&lt;/p&gt;
&lt;p&gt;Row3aValue&lt;/p&gt;
&lt;p&gt;.......&lt;/p&gt;
&lt;p&gt;Row5Name&lt;/p&gt;
&lt;p&gt;......&lt;/p&gt;
&lt;p&gt;Row5dValue&lt;/p&gt;
&lt;p&gt;I have copied and moved ListDetails.aspx page into its own folder under the path DynamicData/CustomPages/Suds/ and this works.&lt;/p&gt;
&lt;p&gt;The problem I have is in the way it displays the data which is not conducive to reading the data.&lt;/p&gt;
&lt;p&gt;The table is to big for the screen and reads as following&lt;/p&gt;
&lt;p&gt;Row1Name Row1aValue..Row1dValue Row2Name Row2aValue..Row5dValue (so it reads across). I need to change the format to make it easy to read.&lt;/p&gt;
&lt;p&gt;(record 1) Edit/Delete/Select&amp;nbsp;&amp;nbsp; Row1Name Row1aValue &amp;nbsp;Row1bValue &amp;nbsp;Row1cValue &amp;nbsp;Row1dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row2Name Row2aValue &amp;nbsp;Row2bValue &amp;nbsp;Row2cValue &amp;nbsp;Row2dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row3Name Row3aValue &amp;nbsp;Row3bValue &amp;nbsp;Row3cValue &amp;nbsp;Row3dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row4Name Row4aValue Row4bValue Row4cValue Row4dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row5Name Row5aValue &amp;nbsp;Row5bValue &amp;nbsp;Row5cValue &amp;nbsp;Row5dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;(record 2) Edit/Delete/Select&amp;nbsp;&amp;nbsp; Row1Name Row1aValue &amp;nbsp;Row1bValue &amp;nbsp;Row1cValue &amp;nbsp;Row1dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row2Name Row2aValue &amp;nbsp;Row2bValue &amp;nbsp;Row2cValue &amp;nbsp;Row2dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row3Name Row3aValue &amp;nbsp;Row3bValue &amp;nbsp;Row3cValue &amp;nbsp;Row3dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row4Name Row4aValue Row4bValue Row4cValue Row4dValue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Row5Name Row5aValue &amp;nbsp;Row5bValue &amp;nbsp;Row5cValue &amp;nbsp;Row5dValue&lt;/p&gt;
&lt;p&gt;And so on .........&lt;/p&gt;
&lt;p&gt;Does anyone know how to do this can be done. I have look everywhere and cannot find out how to format it so that it looks like the above layout. I get errors when I try to insert tables in to try and format the look.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Can Dynamic Data use Access mdb as datasource ?</title><link>http://forums.asp.net/thread/3513421.aspx</link><pubDate>Sun, 15 Nov 2009 08:09:50 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3513421</guid><dc:creator>hkbeer</dc:creator><author>hkbeer</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3513421.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3513421</wfw:commentRss><description>&lt;p&gt;I am very eager to use Dynamic data but all documents shows using LINQ to SQL.&lt;/p&gt;
&lt;p&gt;Can Dynamic Data use Access mdb as datasource ?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Pls help... thanks&lt;/p&gt;</description></item><item><title>Error Message for simple data-binding Linq query</title><link>http://forums.asp.net/thread/3509906.aspx</link><pubDate>Thu, 12 Nov 2009 23:37:40 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3509906</guid><dc:creator>likwidmack</dc:creator><author>likwidmack</author><slash:comments>1</slash:comments><comments>http://forums.asp.net/thread/3509906.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3509906</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m working with Asp.net 3.5 Dynamic Data with Linq to SQL and I am getting an error with a simple query&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Error&amp;nbsp;1&amp;nbsp;Overload resolution failed because no accessible &amp;#39;New&amp;#39; accepts this number of arguments&lt;/strong&gt;.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class="vb.net" name="code"&gt;    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

        Dim dc As New RecipesDataContext()

        Dim query = From m In dc.IngCatGrps _
                   Select m

        System.Diagnostics.Debug.WriteLine(query)

        Me.GridView1.DataSource = query
        Me.GridView1.DataBind()


    End Sub&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;--For &amp;quot;Dim dc As New RecipesDataContext()&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;any reasons why?&lt;/p&gt;</description></item><item><title>What's the best way to create new or alter "Action" functionality</title><link>http://forums.asp.net/thread/3507364.aspx</link><pubDate>Wed, 11 Nov 2009 20:31:41 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3507364</guid><dc:creator>dwainew</dc:creator><author>dwainew</author><slash:comments>3</slash:comments><comments>http://forums.asp.net/thread/3507364.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3507364</wfw:commentRss><description>&lt;p&gt;For instance.&amp;nbsp; I want a new &amp;quot;Copy&amp;quot; action in addition to &amp;quot;Insert New&amp;quot; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This would use the current data row as the template (using the&amp;nbsp; initial Edit functionality) but ultimately create a new row after &amp;quot;update&amp;quot;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;I would think this would involve creating a new Action Path and editing the Page Templates .cs to perform the required action, but I&amp;#39;m stumpped where to start.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Any help would be appreciated.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Customizing the FilterRepeater dropdown section of a dynamic page </title><link>http://forums.asp.net/thread/3505818.aspx</link><pubDate>Wed, 11 Nov 2009 06:08:56 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3505818</guid><dc:creator>klca</dc:creator><author>klca</author><slash:comments>7</slash:comments><comments>http://forums.asp.net/thread/3505818.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3505818</wfw:commentRss><description>&lt;p&gt;&lt;i&gt;&lt;b&gt;I &lt;/b&gt;&lt;b&gt;will gladly appreciate your consideration and understanding for my lack of
proper English writing and composition. I am a Spanish speaker.&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&amp;quot;How to customize the FilterRepeater dropdown section of a dynamic page with
descriptions instead of key values?&amp;quot;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;I am trying to start a new development of an inventory system and I have
more than a 100 tables which are fully correlated among them by means of using
referential integrity (multiple foreign keys).&lt;/p&gt;
&lt;p&gt;The system will be used by different companies (of the same holding group)
but I need to identify behavior and data for each one of them as single
entities.&lt;/p&gt;
&lt;p&gt;Linq has been very valuable but still got the problem in trying to write
most of the queries as to get proper data representing every specific company for every table (datagrid - dataview pair)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I have also had the problem in using multiple data contexts in Linq which
makes difficult in trying to recover queries from within dynamic data features
(which allows you a single data context). I have mixed both techniques as to
get my queries properly written taking advantage of the live validation that
you can get using datacontexts and Linq.&lt;/p&gt;
&lt;p&gt;Dynamic data solves this but there is so little documentation on how to
customize the dynamic web site as to put it into production.&lt;/p&gt;
&lt;p&gt;For instance: does anyone knows how to override the
&amp;quot;FilterRepeater&amp;quot; section as to replace it with &amp;quot;data
content&amp;quot; meaning the &amp;quot;names&amp;quot; of the items instead of the key
values as to make the web site more practical.&lt;/p&gt;
&lt;p&gt;There is always the issue that you still might want to go further ans use other
validation criteria that might be out of the scope of the referential integrity
for a tables but which is decisive in making a query because it might be
derived from a &amp;quot;higher level&amp;quot; key which hasn&amp;#39;t been carried until
that level,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Carlos Porras (El Salvador)&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Entity Framework DataGrid Binding with Join</title><link>http://forums.asp.net/thread/3508193.aspx</link><pubDate>Thu, 12 Nov 2009 08:32:16 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3508193</guid><dc:creator>ToughBond</dc:creator><author>ToughBond</author><slash:comments>4</slash:comments><comments>http://forums.asp.net/thread/3508193.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3508193</wfw:commentRss><description>&lt;p&gt;I am using the Entity Framework.&amp;nbsp;My datamodel is being accessed via wcf. I am grabbing a collection like this &lt;/p&gt;
&lt;p&gt;var inventions = from i in dataEntities.Invention.Include(&amp;quot;JoinInventor.Person&amp;quot;)&lt;/p&gt;
&lt;p&gt;select i;&lt;/p&gt;
&lt;p&gt;return inventions.ToList();&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;When I databind the collection to a grid how do i display jointable data?&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;lt;asp:BoundField DataField=&amp;quot;Title&amp;quot; /&amp;gt; works for my main table data but how about join data?&amp;nbsp;&lt;/p&gt;</description></item><item><title>Having trouble With Minimal Data Attributes working</title><link>http://forums.asp.net/thread/3500237.aspx</link><pubDate>Sun, 08 Nov 2009 06:47:51 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:3500237</guid><dc:creator>pkellner</dc:creator><author>pkellner</author><slash:comments>11</slash:comments><comments>http://forums.asp.net/thread/3500237.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=1145&amp;PostID=3500237</wfw:commentRss><description>&lt;p&gt;I&amp;#39;ve made my own page in the futures DD project release.&lt;/p&gt;
&lt;p&gt;To my ObjectDataSource Object I&amp;#39;m returning, I&amp;#39;ve added the MetadataType attribute and put some attributes on the properties as follows:&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;  [MetadataType(typeof(MembershipUserWrapper))]
    public class MembershipUserWrapper : MembershipUser
    {

        [DataType(DataType.PhoneNumber)]
        [Required]
        public override string Comment { get; set; }&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;Then,&amp;nbsp; in my codebehind, I have:&lt;/p&gt;&lt;pre class="c-sharp" name="code"&gt;   public partial class ObjectDataSourceSample : System.Web.UI.Page {
        protected void Page_Init() {
            // Extension method syntax
            ProductsList.EnableDynamicData(typeof(MembershipUserWrapper));&lt;/pre&gt;&lt;pre class="c-sharp" name="code"&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="c-sharp" name="code"&gt;I create a simple updateable gridview, press the edit button, and the validation does not happen.  What am I missing?&lt;/pre&gt;&lt;pre class="c-sharp" name="code"&gt;Thanks,
&lt;/pre&gt;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>