Gridview custom column

In asp.net I am creating a gridview. All columns are from a table, except one. In this one column, it has a header and the column value is the same for every row. It is an image. The same image. On every row. Yep every row.

So how do I create a column that I can just put in the same image for every row?

I tried a TemplateField but the way I did it, it wouldn't let me add an <img tag or a or an <asp:Image runat="server"></asp:Image>.

I tried an ImageField from the properties, but that seemed to want to pull it from the database? <asp:ImageField

How do I do this?

thanks!
LVL 2
Starr DuskkASP.NET VB.NET DeveloperAsked:
Who is Participating?
 
bele04Commented:
A templatefield should do the trick, it would look something like this
<asp:GridView ID="GridView1" runat="server">
            <Columns>
                <asp:TemplateField HeaderText="78">
                    <ItemTemplate>
                        <asp:Image ID="Image1" runat="server" ImageUrl="your image link here" />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

Open in new window

0
 
Bob LearnedCommented:
>>it wouldn't let me add an <img tag or a or an <asp:Image
runat="server"></asp:Image>

Why not?

Bob
0
 
Starr DuskkASP.NET VB.NET DeveloperAuthor Commented:
Hmmm. I guess it does. <grin>

I got squiggly lined for something earlier.

thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.