I've made my own page in the futures DD project release.
To my ObjectDataSource Object I'm returning, I've added the MetadataType attribute and put some attributes on the properties as follows:
[MetadataType(typeof(MembershipUserWrapper))]
public class MembershipUserWrapper : MembershipUser
{
[DataType(DataType.PhoneNumber)]
[Required]
public override string Comment { get; set; }
Then, in my codebehind, I have:
public partial class ObjectDataSourceSample : System.Web.UI.Page {
protected void Page_Init() {
// Extension method syntax
ProductsList.EnableDynamicData(typeof(MembershipUserWrapper));
I create a simple updateable gridview, press the edit button, and the validation does not happen. What am I missing?
Thanks,
Peter Kellner
http://peterkellner.netMicrosoft MVP • ASPInsider