VS 2010 - How To Make A Cell In A Gridview As Hyperlink

Nov 12, 2013

I am currently using Visual Web Developer and have a website with 2 pages which are "Tables.aspx" and Variables.aspx". I was wondering if their is a way to make a specific cell in a gridview clickable/as a hyperlink so that it would take the user to another page and display the required information in another gridview based on what Table Name from the gridview has been clicked on?

The gridview on the "Tables.aspx" page has 5 fields and they are Table ID, Table Name, Table Description, Source and Record Count. The field that I want to make as a hyperlink is the Table Name field and when clicked upon I would like all the relevant information (Table Name, Variable Name, Variable Description) for this field to appear in a gridview in the "Variables.aspx" page. The database table names that would be required are "variables" and "tables". In order to do this would I have to create/run some sort of SELECT command in behind the source tab for the gridview?

NB table name comes from tables database table and variable name and variable description comes from the variables database table.

View 7 Replies


Similar Messages:

Forms Data Controls :: Passing Cell's Value Of Gridview In Hyperlink Navigate Url

Mar 24, 2011

the scenario is like: had a gridview that consists of template field in which hyperlink is present...now one of the gridview's column is id ...whn i clk on the hyperlink a pop-window has to open along by passing the id value of each corresponding row.. now wat i have done is ...inside a foreach loop,i looped for each gridview item and i created a hyperlink and assigned that via findcontrol....now in the navigateurl of hyperlink i had given as...

hyperlink.navigateurl="javascript:void(window.open(sample.aspx.....

in the above line how to pass the parrameter as query string ,,,had found several threads where the querystring is passed as normal parameter,,,but not inside a javascript..

View 3 Replies

Forms Data Controls :: Gridview Multiple Hyperlink In A Single Cell?

Feb 23, 2011

How to add individual hyperlink on comma separated values in single cell? For Eg: I have customer name comma separated in a single cell. I want each customer name as a single individual link.

View 2 Replies

How To Make Hyperlink In GridView

Mar 23, 2010

Can't get this to work...How to make Hyperlink in GridView

<asp:HyperLink ID="PromoterWebsite" text='Website' NavigateUrl='<%# Eval("PromoterWebsite","http://{0}")%>' runat="server" target="_blank" />

View 5 Replies

VS 2010 - Gridview And Hyperlink Field

Sep 19, 2011

I have a gridview with this code:

DataNavigateUrlFields="uId,bUserId,bNavn"
DataNavigateUrlFormatString="Pdfiso.aspx?uId={0}&Over=1&bUserId={1}&uName={2}"
/>

To the hyperlink field I wish to add data from external date, and I have tried this, but it doesn't work,

Code:
Protected Sub Gridview1_PreRender(ByVal sender As Object, ByVal e As EventArgs)
Dim test As String = Request.QueryString("lang")
For Each row As GridViewRow In GridView1.Rows
If row.RowType = DataControlRowType.DataRow Then
Dim grdviewLink As HyperLink = DirectCast(row.Cells(0).Controls(0), HyperLink)
grdviewLink.NavigateUrl += "&lang=" & Convert.ToString(test)
End If
Next
End Sub

I will add the code lang to the URL including the querystring

View 6 Replies

Data Controls :: How To Make Hyperlink In GridView

Jun 16, 2015

[URL]... It works but when I try to create hyperlink in the gridview, it's failed. How to create hyperlink in the gridview using this tutorial so i can see details, example the Contact Name has a hyperlink..

View 1 Replies

VS 2010 - Change Row Back Color In GridView Based On Value In Each Row Second Cell

Sep 14, 2011

I need to be able to change a row's back color in the GridView based on the value in each row's second cell.

But, I'm having some trouble looping through each row. I thought the following might work:

VB.NET Code:
For Each gvi As GridViewRow In Me.gvTechPPE.Rows           
ClientScript.RegisterStartupScript(Me.GetType(), "New Entry", "alert ('" & gvi.Cells(1).Text & "')", True)        Next

I ran that just as a test. An alert pops up, but only for the first item in the GridView. All the others are skipped.

View 8 Replies

Forms Data Controls :: How To Make A Cell On A GridView To Be Link On A Page

Oct 27, 2010

im just trying to use this answer, but im getting an error on my page:

"A field or property with the name 'returnantID' was not found on the selected data source."

Im not really sure what the "returnantID" is but it appears my page isn't liking it, not sure if i was sopposed to cswap it out for some other data or not.

This is my current gridview:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" GridLines="None"
DataSourceID="ObjectDataSource1">
<Columns>
<asp:BoundField DataField="ProductName" HeaderText="ProductName"
SortExpression="ProductName" />
<asp:BoundField DataField="Price" DataFormatString="{0:c2}" HeaderText="Price"
SortExpression="Price" />
<asp:BoundField DataField="Length" HeaderText="Length"
SortExpression="Length" />
<asp:BoundField DataField="Engine" HeaderText="Engine"
SortExpression="Engine" />
<asp:BoundField DataField="Colour" HeaderText="Colour"
SortExpression="Colour" />
<asp:BoundField DataField="Description" HeaderText="Description"
SortExpression="Description" />
</Columns>
</asp:GridView>

would just like the ProductName to link to the corresponding products page(using its Id)

p.s this is what i tried:

<asp:HyperLinkField DataNavigateUrlFields="returnantID" DataNavigateUrlFormatString="Details.aspx?id={0}" DataTextField="ProductName" NavigateUrl="Details.aspx" />

**Update** I changed the "returnantID" to "ProductName" which turned the name of my product into a link but clicking that link gave me this new error:

Input string was not in a correct format.

View 5 Replies

Forms Data Controls :: How To Make Each Cell Of A Gridview Selectable (Web Project)

Jul 15, 2010

me how can i make each cell of a gridview selectable(Web Project)?

Basically my requirement is to do some action when i select a cell without having postback. And I am not allowed to use ajax or jquery here. how can i do this using only asp.net gridview and javascript(possibly).

For Example, i want to make some control visible/invisible or enable/disable based on the cell selected.

View 3 Replies

Forms Data Controls :: How To Make Some Words Of A Cell In Gridview Bold Type

Aug 16, 2010

I'd like to make some words of a cell in gridview Bold. For example - "MRN No.: SI0021848 Name: Cherry" like my attachment. I could query this field value from database but don't know how to make some words Bold. How to do it?

View 2 Replies

C# - How To Make Hyperlink Field Or Buttonfield In Gridview Pop Up A Window And Redirect To A New Page At The Same Time

Mar 3, 2011

How to make hyperlink field or buttonfield pop up a window and redirect to a new page at the same time? so far it can only redirect to a new page, but target is also to pop up a child window when try protected void Cheque_GridView_RowCommand(object sender, GridViewCommandEventArgs e) can not find a way to add attribute to button to use javascript to pop up a child window <asp:HyperLinkField Text="Select" DataNavigateUrlFields="BatchNo, BankCode, ChequeDate2, IssueDate2, CompanyCode, VoucherBatchNo, VoucherNo, ChequeID, ChequeNo, PaymentType, DespatchType, DespatchDate2, Curr_Code, Amount"
datanavigateurlformatstring="~/Edit_Batch/AddCheque.aspx?BatchNo={0}&BankCode={1}&ChequeDate={2}&IssueDate={3}&companycode={4}&VoucherBatchNo={5}&VoucherNo={6}&ChequeID={7}&ChequeNo={8}&PaymentType={9}&DespatchType={10}&DespatchDate2={11}&Curr_Code={12}&Amount={13}" />

View 1 Replies

Forms Data Controls :: Make Onle Specific Cells In Gridview As Hyperlink?

Sep 9, 2010

i have gridview and im displaying the employement history of employee.and im providing a hyperlink in empid to open employee page with update mode ..so that user can update the record.i have an issue here.only if the employeeresigned = "N" empid should be hyperlink, if its "Y" it should not be a hyperlink.

<asp:TemplateField
HeaderText="empid"
SortExpression="empid"> [code]....

am wondering how to do this

1) shall i replace all the linkbutton with label if the resignedstatus = "Y"

- how to do this? 2) or shall i make the empid as boundfields instead of templatefields and write code on rowbound...with checkin that

if resigned =
"Y" then
e.Row.Cells(0).BackColor = Drawing.Color.blue

e.Row.Cells(0).Attributes.Add("onclick", "empDetails_disp")

e.Row.Cells(0).Attributes.Add("class", "statusclass")

......

in this case i can use only javascript function for

e.Row.Cells(0).Attributes.Add("onclick", "empDetails_disp")

this statement? or can i directly call my empdetials_disp function in my aspx.vb page...

View 5 Replies

Forms Data Controls :: Make Specific Cells In A Dynamic Gridview Clickable And Capture The Cell Info Before Redirecting

Aug 3, 2010

I generate dynamic grids based on a count value returned from some DB tables. the code for it goes like this : I give and Id to each grid that is generated.

if (myDataList1.Count >= 1)
{
for (int i = 0; i < myDataList1.Count; i++)
{
//retrieving the exact i count from pageload
ViewState.Add("newCount", i);
//creating the dynamic grid with its corresponding gridview properties.
grvDynamic = new GridView();
grvDynamic.ID = "GridView" + (i+3);
grvDynamic.AutoGenerateColumns = false;
grvDynamic.RowCreated += GridViewRowCreated;
grvDynamic.RowDataBound += grvDynamic_RowDataBound;
//adding bound field columns to retrieve data from stored proc
BoundField metric = new BoundField();
metric.HeaderText = "Goal ";
metric.DataField = "metric";
grvDynamic.Columns.Add(metric);
BoundField mtd = new BoundField();
mtd.HeaderText = "MTD";
mtd.DataField = "value_MTD";
grvDynamic.Columns.Add(mtd);
BoundField goal = new BoundField();
goal.HeaderText = "Tier Level Achieved";
goal.DataField = "value_goal";
goal.HeaderStyle.Width = Unit.Percentage(10);
grvDynamic.Columns.Add(goal);
BoundField you1 = new BoundField();
you1.HeaderText = "Month End";
you1.DataField = "firstLevel_you";
grvDynamic.Columns.Add(you1);
BoundField you2 = new BoundField();
you2.HeaderText = "Month End";
you2.DataField = "secondLevel_you";
grvDynamic.Columns.Add(you2);
ButtonField singleClick = new ButtonField();
singleClick.CommandName = "clickHyperlink";
singleClick.Visible = false;
grvDynamic.Columns.Add(singleClick);
BoundField metricId = new BoundField();
metricId.HeaderText = "Metric Id";
metricId.DataField = "metricID";
metricId.Visible = true;
grvDynamic.Columns.Add(metricId);
//binding the gridview to data.
grvDynamic.DataSource = data;
grvDynamic.DataBind();
grvDynamic.Columns[5].Visible = false;
}
}

protected void grvDynamic_RowDataBound(object sender, GridViewRowEventArgs e)
{
//this basically gets the metric Id's of rows with the ishyperlink flag set to 'Y'. I need to make these particular cells clickable var isClickable = (from md in myDataList3 where md.IsHyperLinkFlag == 'Y' &&

md.value_MTD != null select md.metricID).ToList();
if (e.Row.RowType == DataControlRowType.DataRow)
{
// Get reference to button field in the gridview.
LinkButton _singleClickButton = (LinkButton)e.Row.Cells[5].Controls[0];

if (isClickable.Contains(Convert.ToInt32(e.Row.Cells[6].Text)))
{
e.Row.Cells[1].Style["cursor"] = "hand";
e.Row.Cells[1].Style["color"] = "blue";
e.Row.Cells[1].Style["textdecoration"] = "Underline";
e.Row.Cells[1].Attributes.Add("onClick", "window.location ='../HeaderPages/page2.aspx' ");
}
}
}

This code works perfectly fine , depending on the ishyperlink flag in the database...specific cells in the grid are made clickable and then redirected to page2.aspx My Issue: I need to capture which specific cell in which specific grid the user has clicked. store some information in sessions based on the cell clicked and use that information in page2.aspx.

View 5 Replies

VS 2010 Make The Gridview Header To Be Fixed On Overflow?

Jan 31, 2011

How to make the gridview header to be fixed on overflow. I used this cssclass for Header Style but not working properly with all browsers.

Code:

position: relative; top: 0;

View 1 Replies

Vb.net - Extracting The Hyperlink Value From An Excel Cell Using .net?

May 10, 2010

I'm reading an excel file using oledb in my asp.net code (vb).I have no problem going over the data but in one of the cells there is a string that "hides" a hyperlink. I want that hyperlink and not the string...

View 1 Replies

Forms Data Controls :: Make A GridView Column Invisible If Every Cell In That Column Is Empty?

Mar 4, 2011

No sense in showing a competely blank column. how to make a GridView column invisible if every cell in that column is empty?

View 3 Replies

Forms Data Controls :: Make Gridview Data As Hyperlink With Alias Open In New Window?

Sep 28, 2010

I have one asp.net C# page in which i have gridview..

This are the url comes from database and binded in gridview

www.xxxxxx.com/A/Default.aspx
www.xxxxxx.com/B/Default.aspx
www.zzzzz.com/C/Default.aspx

what i need is i need to show this url has like this

www.xxxxxx.com/A/Default.aspx is like Test1
www.xxxxxx.com/B/Default.aspx is like Test2
www.zzzzz.com/C/Default.aspx is like Test3
if user click Test1 it will open a new browser window with www.xxxxxx.com/A/Default.aspx
if user click Test3 it will open a new browser window with www.zzzzz.com/C/Default.aspx

how to make this in gridview

View 28 Replies

Forms Data Controls :: Gridview And Sql Bit - Check The Cell With The Bit Value To Change The Cell Color

Apr 30, 2010

I have a grid view populated with some data included bit fields and I made an export to excel function For each row i need to check the cell with the bit value to change the cell color, but the cell is always empty, even if is the field is set to False or True. foreach (GridViewRow row in gv.Rows)

View 2 Replies

Forms Data Controls :: GridView Control Cell Turns Grey When Updating Cell?

Feb 11, 2010

I'm having a weird problem where the GridView cell that I'm programmatically updating turns grey, and throws a null error when attempting to save row. I have been searching all day and have not been able to find a solution. I'm guessing there is a problem with my code, so here it is:

Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click

View 5 Replies

C# - How To Fill Gridview Cell-by-cell Only With Available Amount Of Images

Mar 8, 2010

I want to populate GridView below with images:

<asp:GridView ID="GrdDynamic" runat="server" AutoGenerateColumns="False">
<Columns>
</Columns>
</asp:GridView>

The code below iterates through directory, then I collect image titles and want them to be populated in gridview. code in bold is not working well, gridview is only filled with the last image in list.

how to fill gridview cell-by-cell only with available amount of images?

View 1 Replies

How To Edit The Gridview Cell Value On Click Of The Gridview Cell

Jan 20, 2011

In my Website, I have a gridview which has datasource dynamically bound from database table. Requirement:

Now I want that when a user clicks in a cell of the gridview it becomes editable and he can edit the cell values and update the database accordingly. I dont wish to use the in-built edit, delete and update buttons of gridview. How can I do that?

View 2 Replies

VS 2010 - How To Get On Value Cell From DetailsView

Mar 10, 2013

I have ImageButton into DetailsView i use it in delete, I need to get on value cell ID to use this value in delete command in GridView i was using command like below code ... but i don't know How the situation of DetailsView.

Code:
int x;
x = GridView1.SelectedIndex = ((GridViewRow)((ImageButton)sender).Parent.Parent).DataItemIndex;
string ID = GridView1.Rows[x].Cells[0].Text;

View 1 Replies

VS 2010 / Show HTML From SQL Cell In AutoGeneratedColumns?

Sep 27, 2012

I just cant seem to view the HTML markup from a SQL Cell in a GridView.

When I set the AutoGenerateColumns=False it's easy because I can set the boundfield property in the DataGird ASP.Net markup. However, I can't seem to do anything with the gridview if the AutoGenerate is turned on.

Here is my vb code:

Code:
Dim sqlcmd As String = "Select [Bugs:], [QC#:] FROM " & """" & datasource & """" & Extra
Using con As New System.Data.SqlClient.SqlConnection(connexstring)
con.Open()
Dim da = New SqlDataAdapter(sqlcmd, con)
Dim ds = New DataSet()

[Code] ....

I have html markup in the both columns that I need to show up.

Here is my Gridview:

Code:
<asp:GridView ID="GridView1" runat="server"
EmptyDataText="There are no data records to display."
BackColor="White" BorderColor="#999999" BorderWidth="1px"
CellPadding="3" ForeColor="Black" GridLines="Vertical" BorderStyle="Solid"
Visible="False" AutoGenerateEditButton="True">

[code].....

how to allow the gridview cell to show html after the columns have been generated?

View 1 Replies

How To Make The Website Become A Hyperlink

Aug 25, 2010

I would like to know once you have created a drop down list

for example :

<asp:ListItem>Web(asp:ListItem/>

View 1 Replies

VS 2010 / Hyperlink To File Only Works In IE?

Sep 22, 2011

I'm binding data from a SQL table to a GridView. The data looks like this:

During the initial bind, all I'm pulling is the raw data and adding it. As each row is bound, I convert the latter two columns into the hyperlinks like so:

VB.NET Code:

'Get the second link text            Dim lnktextBOM As String = e.Row.Cells(2).Text             'Create link            Dim lnkBOM As New HyperLink            lnkBOM.NavigateUrl = getSqlData.getBomURL("notebooks", e.Row.Cells(0).Text, e.Row.Cells(1).Text)            lnkBOM.Text = lnktextBOM            'Add the link to the cell            e.Row.Cells(2).Controls.Add(lnkBOM)

Which all works great. However, if I'm using Chrome and I click on the URL, nothing happens. On FireFox, a 404 is thrown. But on IE, it works perfectly.

what I'm doing wrong here? Below is an example of the URL:

CTSFS01SharedOPERATIONDWURBOMAdamo__PROJECT A.xls

View 6 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved