I have created a asp.net webpage for viewing daily downloaded newspaper, saved as a pdf file in a selected folder (~/NEWS/{0}) within the web root directory. Also i have a SQL datasource linked, where the news table has two columns viz: date and filename.
I want to create a tiled listview where the date text is visible on the hyperlink. on clicking the hyperlink, the file name is retreived for the corresponding date and the pdf file opens in a fresh page.
I have tried going to the item template in listview and replacing the label control with a hyperlink control, but then not able to successfully proceed ahead.
I have a HyperLink column in a gridview that when clicked should navigate the user to another page. I pass parameters to the page using a querystring. i want to know the basic code in C# to pass parameter to other using querystring
Dim updmyclass As New OleDbCommand("Update FacultyClass SET HasEclass = 'Yes' WHERE SubjectCode = '" & GridView2.SelectedRow.Cells(1).Text & "' AND SectionCode '" & GridView2.SelectedRow.Cells(1).Text & "' AND FacultyId = 'F10011' ", con)
And I am getting this error
Syntax error (missing operator) in query expression 'SubjectCode = 'Eng101' AND SectionCode 'Eng101' AND FacultyId = 'F10011''.
My sql statement seems correct. . What is the problem about this one??. Do someone knows what is the problem??
I have records in a Gridview, when I click on the NAME of each item I want to open up and new page and display a more detailed view of the record, i.e. the extra details from the table. I have the following code setup:
iam using asp.net2.0 with c# with backend sql server 2000.in my database some user dosent have password (null) and some user having password .when iam checking the user it is giving message invalid user or password.
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}" />
i am having two logins,one login for employee and another login for hr,hr wants to create the payslip for every month,if the HR created the payslip for the particular employee,once created the payslip,the employee can login in his account ,if payslip is created it will be displayed in the gridview,in that gridview i provide a print option,,,and pass the employee id using the eval..my problem is,,if the particulare employee having the payslips details in the gridview,it will be order by month wise,if the user wants to take the print,if the employee want to take the print for the month of february,,when the employee clicks the print option by mistake january month record is printed,,i need to print februry as per the employee selection,,,this is my code,form1.aspxin gridview all the months of salary details will be displayed,
I've been trying to add a Hyperlink column to my gridview that opens a page via a pop-up window that passes an ID. Target="_blank" won't work because I need it to be a specific size.
I've been trying to set it up with Javascript functions but DataNavigateURLFormatString takes away the clickablility on the field if you call javascript. NavigateURL seems to work but without an ID passing to the function it will only open one specific webpage.I have also tried Boundfields but have had no success either.This is the closest I have come to getting it to work:
and I want change it's color in behind code so I wrote:
(this.Master.FindControl("HyperLink1") as HtmlGenericControl).Style["color"] = "black";
but below error happen:
Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.Source Error:Â
Line 13: Line 14: (this.Master.FindControl("ADMenuMessage") as HtmlGenericControl).Style["background-image"] = Page.ResolveUrl("~/Image/ADactivmenu.png"); Line 15: (this.Master.FindControl("HyperLink1") as HtmlGenericControl).Style["color"] = "black"; Line 16: } Line 17: }
how I can change hyperlink textcolor in behind code?
Here is the case, I have a datalist displaying a whole list of text files and I have a hyperlink with the title as the text and a navigateUrl that navigates the user to a page to display the file the user chose.
I have coded the hyperlink like so:
[Code]....
The problem I am facing is that I got this code snippet from another source and I don't know what does the StoryID={0} means. I do know that the eval statement would sent the storyID of the selected file to StoryDisplay.aspx, I just don't know how to retrieve the values from the second page.
P.S. the second page contains a title label and an area(enclosed in <div> tags) for the selected text to be displayed.
I have a aspx form that accepts a integer in a text box and on submit button click, it fetches a result and displays in label.Is there any way to get this flow done through C# code.Means i'll send the input value via code to that url and get the response from that page. I gotta use the output from the link inside my web service for processing.
I have a linkbutton inside a repeater's item templete and i want to access the link buttons text on the next page.I set the postbackurl to the next page.But when i use the page.PrevoiusPage.Findcontrol("lnkReport") on the destination page's code behind, I get a null value .These are the markups.
I'm looking to have a search page where a user will select an item from a listview, then then taken to another page that wil display data based on their original selection.
A user will type in a string and be presented with a list of usernames that are like that string, when they select a user name who's profile they would like to view I would like the page that they're taken to, to be that users profile.
How would I transfer the variable from the search page to the profile page, and when I work on the profile page, how can I access that variable?
There is a dropdown 'ddlpageName' on a page where all the pages are listed.
Now When I select the particular page name from the ddlpagename, all the events (like page_load, grid events ,dropdown events) should be listed in other dropdown named ddlevent.
I was given help in a previous topic located here: Accessing Gridview In Another Form In this topic I had gridview rows that are selectable and a search window that returned search results. We found a way for me to select a row in the parent window of the search one. My issue now is that when the parent windows gridview is sorted, the function no longer selects the correct row. I was wondering if there was any way to access the gridviews sort expression and direction, or some other way I can do this so it accounts for sorting. Relavent code is as follow: This is in my parent window
<script type = "text/javascript"> function selectRow(index) { //Retrieve a reference to the table that represents the GridView var gridView = document.getElementById('<%=gvSideList.ClientID%>'); if(gridView) { //If able to get a reference to the table representing the GridView... var doPostbackArgument='Select$'+index; __doPostBack('<%=gvSideList.ClientID%>',doPostbackArgument); } }
This is in the child window
<script type = "text/javascript" > function selecttherow(index) { window.opener.selectRow(index); } </script> protected void gvresults_SelectedIndexChanged(object sender, EventArgs e) { //declare variables GridViewRow row; int index; int id; //retrieve index, row, and id from gvresults index = gvresults.SelectedIndex; row = gvresults.Rows[index]; id = Convert.ToInt32(row.Cells[5].Text); //fill a datatable from general with id's for selection SqlCommand cmd = new SqlCommand("SELECT ID FROM General", csbg); cmd.Parameters.AddWithValue("@id", id); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); //loop through the dt and find the index of the matching id from the search window for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["ID"].Equals(id)) { //execute script to select the matching row in the dataentry page string script = ""; script += "selecttherow("; script += i; script += ");"; ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "selecting", script, true); break; } } }
Let me know if you need me to further clarify anything.
After i retrieved a set of datatable from database, i need to edit the rows value before binding to the gridview. for example, a set of datatable is retrived from database.
i would like to change "james@hotmail.com" to "james" then bind it to gridview. Every rows of [userEmail] will be separated with the mail extension (@hotmail.com) ... how should i do..?
I have a button on the page and a gridview with checkboxes on the first column. The gridview is bound to a List. On buttonClick, I need to retrieve the underlying bound data item (MyEntity) for each selected row. How can I do this? I can't simply recreate MyEntity based on the gridview columns, because I am not displaying all the fields of MyEntity. I need a way to get a hold of MyEntity based on the key (MyEntityId).