Ok...if you insist.

input.cfm:
<cfparam name="maxlength" default="255">
<cfparam name="width" default="462">
<cfparam name="type" default="text">
<cfparam name="value" default="Hello There!">

<cfif isDefined("caller.form")>
    <cfset value="Form submit successful!">
</cfif>

<input id="#attributes.id#" type="#type#" width="#width#" maxlength="#maxlength#" 
value="#value#">



callingpage.cfm:
<cfimport taglib="extensions\customtags\ui" prefix="ui">

<form method="post">
  <ui:input id="foo">
  <input type="submit">
<form>

Untested...but it should work. Obviously this would not be usable in a
real world scenario, I would internally in input.cfm create a
structure of some kind of each input contained in the calling page,
and use that to reference which particular input I am referencing, and
would want to page some kind of page context as well. Of course...I'm
making up stuff on the fly here, there may be an even better way.

-- 
 jon
 mailto:[EMAIL PROTECTED]

Thursday, July 17, 2003, 1:44:32 PM, you wrote:
ksc> You can change the properties of objects on the page in a different place than 
where the object is instantiated.

ksc> Please show me the equivalent CF code.  Then we can make a comparison.

ksc> ----- Original Message -----
ksc> From: Raymond Camden <[EMAIL PROTECTED]>
ksc> Date: Thursday, July 17, 2003 11:37 am
ksc> Subject: RE: RE: RE: MSDN on CF -> ASP.net

>> Um, how is this any different from
>> 
>> <cfimport ...>
>> 
>> <body>
>> 
>> Customer name <tag:foo>
>> 
>> ?
>> 
>> ========================================================================
>> ===
>> Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
>> (www.mindseye.com)
>> Member of Team Macromedia 
>> (http://www.macromedia.com/go/teammacromedia)
>> Email    : [EMAIL PROTECTED]
>> Blog     : www.camdenfamily.com/morpheus/blog
>> Yahoo IM : morpheus
>> 
>> "My ally is the Force, and a powerful ally it is." - Yoda 
>> 
>> > -----Original Message-----
>> > From: [EMAIL PROTECTED] [EMAIL PROTECTED] 
>> > Sent: Thursday, July 17, 2003 11:24 AM
>> > To: CF-Talk
>> > Subject: Re: RE: RE: MSDN on CF -> ASP.net
>> > 
>> > 
>> > Sure..
>> > 
>> > Here's my .aspx page...
>> > 
>> > <% Page Inherits="myPage" CodeBehind="myPage.aspx.cs" %>
>> > 
>> > <html>
>> > <head>
>> > <title>My Page</title>
>> > </head>
>> > 
>> > <body>
>> > 
>> > Customer Name:
>> > <asp:textbox id="txtCustomer" width="462px" runat="server" />
>> > 
>> > <br>
>> > 
>> > <asp:button id="btnSave" text="Save" runat="server" 
>> > cssclass="button" />
>> > 
>> > </body>
>> > </html>
>> > 
>> > Here's my codebehind page...
>> > 
>> > using System;
>> > using System.Web;
>> > using System.Web.UI;
>> > using System.Web.UI.WebControls;
>> > using System.Web.UI.HtmlControls;
>> > 
>> > public class maintainGroup : System.Web.UI.Page
>> > {
>> >    protected System.Web.UI.WebControls.TextBox txtCustomer;
>> >    protected System.Web.UI.WebControls.Button btnSave;
>> >       
>> >    // Runs when the page loads
>> >    protected void Page_Load(object sender, System.EventArgs e)
>> >    {
>> >       // Let's give the textbox some text.
>> >       txtCustomer.Text = "Hello There!";
>> >       // Let's give it a maxlength.
>> >       txtCustomer.MaxLength = 255;
>> >       
>> >       // Let's make the button call a method when it's clicked.
>> >       btnSave.Click += new EventHandler(this.FooBar);
>> >    }
>> >    
>> >    protected void FooBar(object sender, System.EventArgs e)
>> >    {
>> >       // Let's change the text in the button.
>> >       btnSave.Text = "You clicked me!";
>> >    }
>> >    
>> > }
>> > 
>> > 
>> > 
>> > ----- Original Message -----
>> > From: Raymond Camden <[EMAIL PROTECTED]>
>> > Date: Thursday, July 17, 2003 10:35 am
>> > Subject: RE: RE: MSDN on CF -> ASP.net
>> > 
>> > > Can you give a very small example of this, i.e. real code?
>> > > 
>> > > 
>> > 
>> ======================================================================> > ==
>> > > ===
>> > > Raymond Camden, ColdFusion Jedi Master for Mindseye, Inc
>> > > (www.mindseye.com)
>> > > Member of Team Macromedia 
>> > > (http://www.macromedia.com/go/teammacromedia)
>> > > Email    : [EMAIL PROTECTED]
>> > > Blog     : www.camdenfamily.com/morpheus/blog
>> > > Yahoo IM : morpheus
>> > > 
>> > > "My ally is the Force, and a powerful ally it is." - Yoda
>> > > 
>> > > > -----Original Message-----
>> > > > From: [EMAIL PROTECTED] [EMAIL PROTECTED]
>> > > > Sent: Thursday, July 17, 2003 10:21 AM
>> > > > To: CF-Talk
>> > > > Subject: Re: RE: MSDN on CF -> ASP.net
>> > > > 
>> > > > 
>> > > > The paragraph is correct.
>> > > > 
>> > > > You can write a presentation layer in ASP.NET with absolutely
>> > > > zero application logic.  All the time.  With no exceptions.
>> > > > 
>> > > > This still isn't possible in CF, or JSP, or ASP, or PHP, etc...
>> > > > 
>> > > > ----- Original Message -----
>> > > > From: Mike Brunt <[EMAIL PROTECTED]>
>> > > > Date: Thursday, July 17, 2003 10:07 am
>> > > > Subject: RE: MSDN on CF -> ASP.net
>> > > > 
>> > > > > I'm on my way out so can't read all, but paragraph 3 
>> > deserves some 
>> > > > > kind of
>> > > > > response: -
>> > > > > 
>> > > > > "ColdFusion follows the same development and page 
>> > execution model 
>> > > > > as that of classic ASP, PHP, JSP, and other similar 
>> > Web-scripting 
>> > > > > languages. Specifically, code is embedded in HTML 
>> > markup, and as a 
>> > > > > given
>> > > page
>> > > > > executesfrom top to bottom, the output of the code's execution
>> > > > > takes the place of
>> > > > > the embedded code in the resulting HTML document. This 
>> > > development
>> > > > > model is
>> > > > > easy to grasp, but it does have a number of drawbacks. Chief
>> > > among
>> > > > > these is
>> > > > > the lack of separation between application logic and
>> > > presentation
>> > > > > markup.Mixing code and presentation makes the code harder to
>> > > read,
>> > > > > which increases
>> > > > > the time and effort involved in maintenance, and creates
>> > > significant> > challenges for non-programming graphic designers
>> > > who need to
>> > > > > modify a page.
>> > > > > Over the years, ColdFusion has introduced several ways to
>> > > mitigate
>> > > > > this lack
>> > > > > of separation, including custom tags, and others-but the
>> > > > > fundamental model
>> > > > > remains."
>> > > > > 
>> > > > > What about cfc's and for those who really want to move 
>> more OO 
>> > > > > concepts CF and Mach II.  This is typical MS BS and 
>> deserves a 
>> > > > > response
>> > > from
>> > > > > MM in my
>> > > > > opinion.  (A lot of bloody abbreviations there!).
>> > > > > 
>> > > > > Kind Regards - Mike Brunt
>> > > > > Webapper Services LLC
>> > > > > Web Site http://www.webapper.com
>> > > > > Blog http://www.webapper.net
>> > > > > 
>> > > > > Webapper <Web Application Specialists>
>> > > > > 
>> > > > > -----Original Message-----
>> > > > > From: Jesse Houwing [EMAIL PROTECTED]
>> > > > > Sent: Thursday, July 17, 2003 8:44 AM
>> > > > > To: CF-Talk
>> > > > > Subject: MSDN on CF -> ASP.net
>> > > > > 
>> > > > > First it explains what both ASP.net and Coldfusion are and 
>> that 
>> > > > > they share a similar background. A simpel feature 
>> comparison is 
>> > > > > used to
>> > > show
>> > > > > how one can
>> > > > > convert a Coldfusion Application to ASP.net.
>> > > > > 
>> > > > > It contains a few errors, especially 'forgetting' to 
>> > mention that 
>> > > > > a lot of functionality is available in the standard JAVA 
>> API's 
>> > > > > which
>> > > van be
>> > > > > directlyaccessed from coldfusion (Image support in ASP.net is
>> > > also
>> > > > > only available
>> > > > > through teh .Net framework, the same applies to SAX XML
>> > > support and
>> > > > > Threading).
>> > > > > 
>> > > > > They conclude that ASP.net is more reliable, faster 
>> > scaling better 
>> > > > > etc. etc. without showing any figures ro numbers.
>> > > > > 
>> > > > > Read it for yourself:
>> > > > > 
>> > > > > 
>> http://msdn.microsoft.com/library/default.asp?url=/library/en-
>> > > > > us/dnaspp/html/coldfusiontoaspnet.asp
>> > > > > 
>> > > > > Jesse
>> > > > > 
>> > > > > 
>> > > > 
>> > > 
>> > 
>> 
ksc> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq

Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. 
http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to