473,320 Members | 1,987 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

datagrid if thens

hi,
I want to display certain data in my edititemtemplate in the datagrid based
on the value of a column. How do I do an if then inside the datagrid AND
test the value of the current column. i only know how to refer to columsn
with the <%# DataBinder.Eval(Container.DataItem, "column") %>, and i can't
include an if then in the <%# %> block. any suggestions?
thanks
-trevor
Nov 17 '05 #1
4 4726
Seems your code would be best in the OnItemCreated event or the
OnItemDataBound event.

If e.Item.Cells(1).Value = 1 Then ...

Here's more info:
http://msdn.microsoft.com/library/de...eatedtopic.asp

--
I hope this helps,
Steve C. Orr, MCSD
http://Steve.Orr.net
"Trevor Hartman" <sy******@hotmail.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
hi,
I want to display certain data in my edititemtemplate in the datagrid based on the value of a column. How do I do an if then inside the datagrid AND
test the value of the current column. i only know how to refer to columsn
with the <%# DataBinder.Eval(Container.DataItem, "column") %>, and i can't
include an if then in the <%# %> block. any suggestions?
thanks
-trevor

Nov 17 '05 #2


Nov 17 '05 #3
Inside as datagrid control you can use the 'IIf([expression], True, False)'
function...

Any function calls in either the 'TruePart or Falsepart' will be called
regardless of the value of [expression]

I use this to toggle the 'visible' attribute in <asp:image /> controls in a
datagrid or datalist like so....

<asp:image id="imgLogo" imageUrl='<%# Container.DataItem("picpath") %>'
visible='<%# IIf(Container.DataItem("picpath") Is DbNull.Value, "False",
"True") %>' />

This IIf() function toggles the image visible to 'False' if "picpath" is
DbNull.Value, else it displays if there is a value in "picpath"

Severin
"Trevor Hartman" <sy******@hotmail.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
hi,
I want to display certain data in my edititemtemplate in the datagrid based on the value of a column. How do I do an if then inside the datagrid AND
test the value of the current column. i only know how to refer to columsn
with the <%# DataBinder.Eval(Container.DataItem, "column") %>, and i can't
include an if then in the <%# %> block. any suggestions?
thanks
-trevor

Nov 17 '05 #4
It is
http://www.microsoft.com/india/msdn/...Questions.aspx

--
Saravana
Microsoft India Community Star,
MCAD,SE,SD,DBA.
"Trevor Hartman" <sy******@hotmail.com> wrote in message
news:#x**************@tk2msftngp13.phx.gbl...

"Saravana" <sa******@sct.co.in> wrote in message
news:O2**************@TK2MSFTNGP09.phx.gbl...
Check out this article,

http://www.microsoft.com/india/msdn/...rQuestions.asp
x

--
Saravana
Microsoft India Community Star,
MCAD,SE,SD,DBA.
"Trevor Hartman" <sy******@hotmail.com> wrote in message
news:uU**************@TK2MSFTNGP10.phx.gbl...
hi,
I want to display certain data in my edititemtemplate in the datagrid

based
on the value of a column. How do I do an if then inside the datagrid AND test the value of the current column. i only know how to refer to columsn with the <%# DataBinder.Eval(Container.DataItem, "column") %>, and i can't include an if then in the <%# %> block. any suggestions?
thanks
-trevor



Nov 17 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Ashish Shridharan | last post by:
Hi All I have been trying to add a control to the header cell of a datagrid on my ASP.NET page. These controls are defined in the HTML as ASP.NET web controls. They are being added into the...
3
by: Bill C. | last post by:
Hello, I know this has been discussed a lot already because I've been searching around for information the last few weeks. I'm trying to implement a DataGridComboBoxColumn class. I've found...
5
by: BBFrost | last post by:
Win2000 ..Net 1.1 SP1 c# using Visual Studio Ok, I'm currently in a "knock down - drag out" tussle with the .Net 1.1 datagrid. I've come to realize that a 'block' of rows highlighted within...
2
by: pei_world | last post by:
I want to implement a key hit with enter to dropdown a combobox that is in the datagrid. in this case I need to override its original behaviours. I found some codes from the web. Does anyone know...
0
by: mgenti | last post by:
I am experiencing a problem when I add a row to a DataTable that is used on a DataGrid in my Windows Form application. When I add a new row I no longer get a response from my form. I see the row...
2
by: Scott | last post by:
Hi all. A few days ago i ask this question and got a good quick response. I tried out what they said and it worked. However I have now come to try the same thing in another program and it...
1
by: Rick | last post by:
Hello all, I hope all is well with you. I am having a seriously difficult time with this problem. Allow me to set up the problem. I have a System.Web.UI.Page with the following controls...
2
by: CSL | last post by:
I am using the DataGrid in a Windows Application, how can I adjust the widths of each column individually.
7
by: Dave | last post by:
Are there any add-on products or samples available that can do the following in an vb.net datagrid I want to compare 2 rows in a datagrid - one row from one database and another row for another...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.