tually through some piece of code I am getting a double variable's value. see my code below.
[Code]....
I declare double totalPerdiem = 0; globly. I dont know that how many times this event would fire in a session.I want this like if first time the code runs and give a value to totalPerdiem, it should keep aside and if event comes again, then this value should added to the old one
Nested GridView Control returns "Object variable or With block variable not set" when outer GridView returns rows.
The Nested GridView Control works as long as the outer GridView returns rows, the following code works: [Code]....
Object variable or With block variable not set.
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 variable or With block variable not set.
Source Error:
Line 118: If e.Row.RowType = DataControlRowType.DataRow Then Line 119: Dim myStatus_ID As SqlDataSource = CType(e.Row.FindControl("sqlDeviceStatusAssign"), SqlDataSource) Line 120: If Not e.Row.DataItem("Status_ID") Is Nothing Then Line 121: myStatus_ID.SelectParameters(0).DefaultValue = e.Row.DataItem("Status_ID") Line 122: End If
I have tried checking for IsDbNull and checking to see if a label exists in a given row. This code *If Not e.Row.DataItem("Status_ID") Is Nothing Then* appears to do nothing.Same with the following:
*Dim localLblItemReference As Label = CType(e.Row.FindControl("lblItemReference"), Label)
To further clarify my question above, I am looking for a method to detect e.Row.DataItem("Status_ID") is nothing/null due to the outer GridView returning 0 results in a query.I have a (Outer) GridView Control with another GridView Control inside of a template field with it's associated SqlDataSource control.
In the "Protected Sub GridViewReport_RowCreated", I provide the Select Parameter for the associated SqlDataSource with the DataItem row value.When the (Outer) GridView Control does not return any rows, the "e.Row.DataItem("Status_ID")" throws a:
Exception Details: System.NullReferenceException: Object variable or With block variable not set.
I am using three listviews on a page ... the first is always populated ... the other two are sometimes populated I want to total amounts and counts from all three ... so I set up steps in the DataBound events works great when all three listviews are populated the error "Object Variable or With block variable not set." occurs when LV2 or LV3 is not populated I've tried testing DataItem ... Is Nothing but get the failure on the If test instead
I'm making a page with a DropDownList (called ddlSupp) that contains several suppliers, and I populate it with an SqlDataSource, all in front code.
In another part of the page I make a CheckBoxList, and populate it again with an SqlDataSource. The select command of the SqlDataSource is a procedure call to my MySQL database. However, what the CheckBoxList gets populated with depends on who is selected in ddlSupp. How do I make a variable in front code that will take the value from ddlSupp and populate my checkbox accordingly?
Here is my code:
[Code]....
I get a MySQL error at (<%$ddlSupp.SelectedValue %>) so I know the wrong value is being passed into the query. How can I fix this?
I have a page with a Textbox, a Button and a Label control. On Button_Click event , I store the value of Textbox in a variable called S using code behind.
I want to show the value of S in the Lable control using inline code but not using the code behind. ?
I have a gridview that when users click an asp:Button a confirmation box needs to appear. Inside that confirmation box, I want to include information from the gridview (DataKeyValues) that I can use in the codebehind to customize the confirmation message that pops up.
I have 2 separate code-block asp.Net expressions in an aspx markup, with an html content between (span element in the example below). In the first code-block, there is "i" as an increment variable for the for loop.Then the code-block is cut with an html content.And another code-block expression is opened but as I see I can reach the "i" variable which was declared in the previous code-block.
So, how asp.net handles -compiles- the pieces of code-block experrions declared in the mark up? Does it check the semi-colons and generates some anonymous methods which will end up with many calls to Response.Write in the last place? <p> <%for (int i = 0; i < 30; i++) {
I have a problem to pass along public variables from C# code to the HTML code. I assign the variables in the Page_Load event and then pass along them to the Panel and Image control in the HTML code. Though I get this compileerror for the Width: "Cannot create an object of type "System.Web.UI.EbControls.Unit" from its string representation '<%setWidthImage%>' for the 'Width' property."
I'd like to know how to declare a variable in my code behind page that I can use in all the subs of my code behind.
I tried in after the Partial Class declaration to declare a "Public String" :
[Code]....
and to use it in my subs but when I use it from a sub to another I loose the value affected in another sub.
Is there a way to use a Public variable from a sub to another (I'm actually using a session variable in order to do it and I'm not sure it is the best way)
I've done a search and read a few things, All i'm trying to do is set a variable in the code file and call it in the page file asp.net vb.net 3.5. I've tried like this in the code file:
[Code]....
And in the design part of the page:
[Code]....
But it says that name isn't declaired. What am I doing wrong?
This works. Now I have to submit a form via C# code.... DONE. It works. And my C# code saves the "new" HTML to a string variable called "submitParsedHTML". My question is: how to I change out the URL, to go through the string variable instead? I am thinking about doing this: When the user clicks the button to "Post" to the form and the app grabs the HTML. The app logs into my FTP account and saves the HTML as a seperate (temporary) file to be used on the internet [URL] Then the app can then parse the HTML as if it was a normal HTML document and not have to go through formatting the text to an HTML document. What do you all think?
I'm using the DetailView control to display employee details from a specfic company, but it seems when I try to create the query in the data source wizard I'm unable to select the variable for the WHERE clause, only the web pages control components.
The employees are selected through the company name which is entered at the beginning of the page and in turn is used to select the company id.
trying to get something to work, which I think should be extremely easy.
I'm grabbing a value from my database with a repeater, and want to assign the value to a variable that I can parse and then send into javascript. 'videofile' is the variable from the database, and I want to assign the value to 'vidfile', parse it, and then inject into javascript:
I want to grab a numeric value from the database and thereby use it in a datagrid. This will be connected to a linkbutton which has a hyperlink which will bring up profile information based on the number returned. I'm getting a value back but when I click the link, the querystring sees <% instead of the id number I want to use. So I'm really not sure what I'm missing so here's my code:
I have a Datalist and when a button is clicked I would like to send the values of the fields to a new page to fill some text boxes. What is the best way to do this. I had thought that since the DataList had itemtemplates that were labels I could reference them like regular labels ( str = Label1.text ). That isn't working. I was just going to send the values through a query string. Which I have an example of that, unless there is a better way.
I'm attempting to create a mailto in a gridView as follows:Code Behind (Page_Load)
[Code]....
ASPX Page
[Code]....
The hyperlink field will not grab the mailString variable. It's blank whether I use my constructed string or just the basic "TEST" string. What am I doing wrong?
I believe my SQL statement is sound. UPDATE [062610] SET abc = @abc FROM [062610] WHERE (dayID = @dayID) I cant seem to get my stupid variable @abc to sync with my GridView update command. I understand that I can let the GridView take care of my editting for me without having to write any code. But, I am running multiple tables and will be eventually needing to do this manually. Or at least as far as I know.
I query the database to get the VideoName and VideoURL of the videos held in my database (Videos saved on the file system with their location stored in the database) then bind the query results to a repeater with the following code
and put a hyperlink into the repeater to list all the VideoName's this works fine but I want to pass the VideoURL to the next page I am using NavigateUrl="PlayVideo.aspx?VideoURL='<%# Eval("VideoURL") %>'" but when I try and load the Page I get the error saying The server tag is not well formed. the whole repeater code is