But if you click on 1 or 2 you still get 3. Wyen the page is done
rendering the value can only be equal to one thing, in this case 3. I
am confusing myself too and typing from my phone.

On 2/18/09, Chris Blackwell <[email protected]> wrote:
> yes it would, but i dont see what the problem is. you set the value then you
> output the link, both within the loop...
> 2009/2/18 David Mineer <[email protected]>
>
>> If that code loops over, say, 10 rows, and you set the id variable in
>> event, aren't you just overwriting it each iteration of the loop?
>>
>> <cfset event.setValue("id", '1')>
>> <cfset event.setValue("id", '2')>
>> <cfset event.setValue("id", '3')>
>>
>> Wouldn't event.getValue() = 3 at this point?
>>
>>
>> On Wed, Feb 18, 2009 at 12:14 PM, Chris Blackwell
>> <[email protected]>wrote:
>>
>>> Just set it for each row of the query
>>>
>>> <cfloop query="myquery">    <cfset event.setValue("id", myquery.id)>
>>>    <cfoutput><a
>>> href="#event.linkTo('some.event','id')#">Link</a></cfoutput>
>>> </cfloop>
>>>
>>> admittedly it doesn't feel quite right doing it like this, but what
>>> problem does leaving the value of id equal to the last row of the query
>>> cause?
>>>
>>>
>>> 2009/2/18 David Mineer <[email protected]>
>>>
>>> Ok, I played with setting the value in the event and that works.
>>>>
>>>> But I don't think that would work if I was iterating over a query and
>>>> had
>>>> no idea which one of the rows the user was going to click on.  Since I
>>>> have
>>>> no idea which of the row id's to set in the event, I wouldn't be able to
>>>> set
>>>> the value into the event, right?
>>>>
>>>> And I wouldn't be able to set the event on each row, because at the end
>>>> the event.value would equal the value set from the last row of the
>>>> query.
>>>>
>>>> Still a little confusing.  Any ideas?
>>>>
>>>>
>>>> Wed, Feb 18, 2009 at 10:06 AM, Sean Coyne <[email protected]> wrote:
>>>>
>>>>>
>>>>> in MG3 the viewstate is gone.  the event is the same in the controller
>>>>> and in the view.
>>>>>
>>>>> On Feb 18, 9:38 am, David Mineer <[email protected]> wrote:
>>>>> > Thank you.  That makes sense.  For some reason I didn't realize you
>>>>> could
>>>>> > mess with the event object in the view.
>>>>> >
>>>>> > On Wed, Feb 18, 2009 at 5:55 AM, Sean Coyne <[email protected]>
>>>>> wrote:
>>>>> >
>>>>> > > The value ID must be set into the event first.
>>>>> >
>>>>> > > so if you have a local variable called ID already set, just set it
>>>>> in
>>>>> > > the event right in the view.
>>>>> > > <cfset id = 1 />
>>>>> > > <cfset event.setvalue('id',id) />
>>>>> > > <cfoutput><a href="#event.linkTo('some.event','id')#">Link</a></
>>>>> > > cfoutput>
>>>>> >
>>>>> > > This will create a link like /?event=some.event&id=1
>>>>> >
>>>>> > > Sean
>>>>> >
>>>>> > > --
>>>>> > > David Mineer Jr
>>>>> > > ---------------------
>>>>> > > The critical ingredient is getting off your
>>>>> > > butt and doing something. It's as simple
>>>>> > > as that. A lot of people have ideas, but
>>>>> > > there are few who decide to do
>>>>> > > something about them now. Not
>>>>> > > tomorrow. Not next week. But today.
>>>>> > > The true entrepreneur is a doer.
>>>>> >
>>>>> >
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> David Mineer Jr
>>>> ---------------------
>>>> The critical ingredient is getting off your
>>>> butt and doing something. It's as simple
>>>> as that. A lot of people have ideas, but
>>>> there are few who decide to do
>>>> something about them now. Not
>>>> tomorrow. Not next week. But today.
>>>> The true entrepreneur is a doer.
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>> --
>> David Mineer Jr
>> ---------------------
>> The critical ingredient is getting off your
>> butt and doing something. It's as simple
>> as that. A lot of people have ideas, but
>> there are few who decide to do
>> something about them now. Not
>> tomorrow. Not next week. But today.
>> The true entrepreneur is a doer.
>>
>> >
>>
>
> >
>

-- 
Sent from my mobile device

David Mineer Jr
---------------------
The critical ingredient is getting off your
butt and doing something. It's as simple
as that. A lot of people have ideas, but
there are few who decide to do
something about them now. Not
tomorrow. Not next week. But today.
The true entrepreneur is a doer.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "model-glue" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/model-glue?hl=en

For more about Model-Glue, check http://www.model-glue.com .
-~----------~----~----~----~------~----~------~--~---

Reply via email to