Professional Web Applications Themes

templated control default - ASP.NET Building Controls

Hello, I've created a templated control in C#, and I am trying to have default values for templates if the user of the control does not specify. For example, if the aspx code should look like: <custom:myControl runat="server" id="control1"> <aHeader>a non-default Header</aHeader> </custom:myControl> How can i have a default <aHeader> if the user does not specify it? Is there any way I could have a separate template file with the default values? i.e.: <file> <aHeader>this is the defined default header</aHeader> </file> Any help is appreciated. Thanks in advance!...

  1. #1

    Default templated control default

    Hello,
    I've created a templated control in C#, and I am trying to
    have default values for templates if the user of the
    control does not specify. For example, if the aspx code
    should look like:

    <custom:myControl runat="server" id="control1">
    <aHeader>a non-default Header</aHeader>
    </custom:myControl>

    How can i have a default <aHeader> if the user does not
    specify it? Is there any way I could have a separate
    template file with the default values?

    i.e.:
    <file>
    <aHeader>this is the defined default header</aHeader>
    </file>

    Any help is appreciated. Thanks in advance!
    Amit Patel Guest

  2. #2

    Default Re: templated control default

    "Amit Patel" <amitpatel99excite.com> wrote in message
    news:094601c3680b$85e54530$a001280aphx.gbl...
    > Hello,
    > I've created a templated control in C#, and I am trying to
    > have default values for templates if the user of the
    > control does not specify. For example, if the aspx code
    > should look like:
    >
    > <custom:myControl runat="server" id="control1">
    > <aHeader>a non-default Header</aHeader>
    > </custom:myControl>
    >
    > How can i have a default <aHeader> if the user does not
    > specify it? Is there any way I could have a separate
    > template file with the default values?
    Your aHeader property is of type ITemplate. All you have to do is set it to
    your default if you find it to be null at the time you go to render it. You
    can do this with the LoadTemplate method:

    if (aHeader == null)
    {
    aHeader = LoadTemplate("default.ascx");
    }

    --
    John Saunders
    Internet Engineer
    [email]john.saunderssurfcontrol.com[/email]


    John Saunders Guest

  3. #3

    Default Re: templated control default

    i want to create a templated control for a toolbar and menu. where can i
    read more about this. i found one article on msdn, but i was pretty
    confusing. any ideas? thanks

    nm

    "Amit Patel" <amitpatel99excite.com> wrote in message
    news:094601c3680b$85e54530$a001280aphx.gbl...
    > Hello,
    > I've created a templated control in C#, and I am trying to
    > have default values for templates if the user of the
    > control does not specify. For example, if the aspx code
    > should look like:
    >
    > <custom:myControl runat="server" id="control1">
    > <aHeader>a non-default Header</aHeader>
    > </custom:myControl>
    >
    > How can i have a default <aHeader> if the user does not
    > specify it? Is there any way I could have a separate
    > template file with the default values?
    >
    > i.e.:
    > <file>
    > <aHeader>this is the defined default header</aHeader>
    > </file>
    >
    > Any help is appreciated. Thanks in advance!

    neil m Guest

Similar Threads

  1. Custom Templated Databound Control or derived control?
    By MattC in forum ASP.NET Building Controls
    Replies: 1
    Last Post: November 25th, 03:16 PM
  2. Creating Templated Control
    By softsara in forum ASP.NET Building Controls
    Replies: 2
    Last Post: September 2nd, 04:55 AM
  3. templated control designers and default controls
    By Rick in forum ASP.NET Building Controls
    Replies: 1
    Last Post: October 1st, 08:21 PM
  4. Replies: 1
    Last Post: April 8th, 11:23 PM
  5. templated control, need help starting
    By neil m in forum ASP.NET Building Controls
    Replies: 0
    Last Post: September 10th, 02:15 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139