Re: Conditional use of Eval in asp.net 2.0 with Gridview
- From: "sloan" <sloan@xxxxxxxxx>
- Date: Tue, 31 Jan 2006 02:08:58 -0500
The wrapper function is my suggestion also.
That's kinda what "presentation" layer means.
You "present" the data the way you want to.
Keep in mind, that if you want to edit, you need to use a checkbox.
Or write a custom user control...which maybe has a drop down list of
--Select--
True
False
.....
<idletask@xxxxxxx> wrote in message
news:1138647357.870737.198420@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>I have an SQLDataSource control, which is bound to an ASP.net 2.0
> GridView control. It outputs a list of documents that a user can check
> in or check out of the database.
>
> In my gridview, I have a column called "checked out" which is bound to
> a column in my database, called "checkedout". A zero means no, and a
> one means yes (that the document is checked out).
>
> Showing a 0 or 1 is ugly and I want to use No or Yes. I can't figure
> out how to get at my SQLDataSource control's rows so that I can look at
> them and write text out, rather than what's in the database (a 0 or 1).
>
> My code is like this:
>
> <asp:Label ID="CheckedOut" runat="server" text='<%# Eval("CheckedOut")
> %>' />
>
> I've tried assiging the return value of Eval("CheckedOut") to a local
> variable, but I get asp errors telling me that Eval must be used in a
> databound control.
>
> I want to do something like this:
>
> If Eval("CheckedOut") = "0" Then
> ...
> Else
> ...
> End Of
>
> I can post real code if that helps- but it's more the approach I am
> looking for...
>
> Thanks for any help
>
> idletask.
>
.
- References:
- Conditional use of Eval in asp.net 2.0 with Gridview
- From: idletask
- Conditional use of Eval in asp.net 2.0 with Gridview
- Prev by Date: Re: Creating first project
- Next by Date: Re: DropDownLists and NULL values
- Previous by thread: Conditional use of Eval in asp.net 2.0 with Gridview
- Next by thread: Getting XML Back?
- Index(es):
Relevant Pages
|