I have a problem that I have to enter float values in my database from a textbox. The problem is I want to enter only float values upto two decimal places(like 12.34, 56.78, etc). How do I do this.? Do I need to first convert the values from my textbox (string values) to Int64 before submitting?
My second problem is that I have to compare that float value in my database to a value in another text box. I am using this sort of code:
I am getting int values from the stored procedure. But when i bind this datasource with the gridview i am seeing the values being converted into float. i am using Text='<% # Bind("Quantity") %' I wanna that to be displayed as int, with out zero'seg: let the value be 233, when i bind that its getting displayed as 233.00
I have records that have an initial value of 'blue' and stay 'blue' until after 2 days then they turn to 'green', Turn 'orange' after 15 days and then after 20 days turn 'red'.The results will be pulled into a gridview.What I'm having difficulty is; what's the best way of calculating the days, in sql server or in c#?Trying to get construct date examples is proving to be a bit of a pain:
[Code]....
has anyone done something similar and found a good way of doing this?
I am working on a page where the user first selects a state from a drop down, then a city from a checkbox list (eventually able to select multiple cities, but have to figure out how to do one first). The checkbox list is dependent upon the state selected. I would like the selected value of the checkbox to be submitted into the ListingLocation table of the database. In the code I have written I have included a label that displays the id value of the selected box when submitted just to make sure that the checkbox is providing the correct value. For some reason when I select a state and then check a city and click submit, no value is written into the database. The label text changes to the number I want entered into the database, so it is generating the correct number, but not submitting. I have included my code below.
I have a table with 5 rows and 2 columns. Each cell contains a text box. I want to show error if one of the text boxes in each column is empty. I want both text boxes in a row shld be filled or both shld empty. How can i do this via Asp.net validation controls? I want to extend CompareValidator so that it will validate only if the controlToValidate and controlToCompare both have some text in it or both are empty.
I have a stored procedure, which I'm calling from ASP.Net application. I'm facing a problem in stored procedure when comparing values.Please check code below to get further details.
Stored Procedure: ALTER PROCEDURE [dbo].[MyStoredProcedure] (@ItemID nvarchar(50), @Weight1 float, @Weight2 float) -- check remaining/available weight in items table DECLARE @RemainingWeight float SET @RemainingWeight = (SELECT RemainingWeight FROM items WHERE ItemID = @ItemID) [code]...
I am dealing with dynamic fields in a for loop and now I need to retrieve the values that are being typed in the dynamic fields, any idea how can I do that? 2)also when I click the submit button, upon postback, the dynamic fields have gone missing, have been trying to slove that, but i did not, anyone knows how to deal with this? kinda urgent :x
3) and How do you compare the 2 dynamic fields? For eg: Im comparing the tbSch[i] to tbSch[i], so that the dates cannot be the same, am using a compare validator, but it throws me error that im comparing the same fields :) even though i change to ("tbSch" + i) for both, sorry Will provide my code snippet as follow :D tbNum is a textbox where user enter numbers and click generate
protected void btnGen_Click(object sender, EventArgs e) { for (int i = 0; i < Convert.ToInt32(tbNum.Text); i++) { // label and textbox needed Label lblSch = new Label(); TextBox tbSch = new TextBox(); Label lblWsGrp = new Label(); DropDownList ddlWsGrp = new DropDownList(); CompareValidator cvSame = new CompareValidator(); cvSame.ID = "cvSame" + i; cvSame.ErrorMessage = "Date cannot be the same"; cvSame.Operator = ValidationCompareOperator.NotEqual; cvSame.Type = ValidationDataType.Date; cvSame.Display = ValidatorDisplay.Dynamic; cvSame.EnableViewState = true; cvSame.ControlToValidate = (tbSch.ID);<<<<< what should be the value in here? cvSame.ControlToCompare = (tbSch.ID);<<<<<<<<<< and here? //schdule date lblSch.ID = "lblSch" + i; lblSch.Text = "Session Date : "; lblSch.EnableViewState = true; tbSch.ID = "tbSch" + i; tbSch.Width = 210; tbSch.Height = 27; tbSch.EnableViewState = true; //workshop grp lblWsGrp.ID = "lblwsgrp" + i; lblWsGrp.Text = "Workshop Group : "; lblWsGrp.EnableViewState = true; ddlWsGrp.ID = "ddlWsGrp" + i; ddlWsGrp.Height = 27; ddlWsGrp.Width = 210; ddlWsGrp.EnableViewState = true; ddlWsGrp.Items.Add("1"); ddlWsGrp.Items.Add("2"); //table to store data TableRow trow = new TableRow(); TableRow trow2 = new TableRow(); //row1 TableCell tc1 = new TableCell(); TableCell tc2 = new TableCell(); TableCell tc3 = new TableCell(); TableCell tc4 = new TableCell(); //row2 TableCell tc5 = new TableCell(); TableCell tc6 = new TableCell(); TableCell tc7 = new TableCell(); TableCell tc8 = new TableCell(); TableCelltc9 = new TableCell(); tc1.Controls.Add(lblSch); tc2.Controls.Add(tbSch); tc3.Controls.Add(lblWsGrp); tc4.Controls.Add(ddlWsGrp); tc5.Controls.Add(space); tc6.Controls.Add(CeSess); tc7.Controls.Add(space); tc8.Controls.Add(space); tc9.Controls.Add(cvSame) trow.Cells.Add(tc1); trow.Cells.Add(tc2); trow.Cells.Add(tc3); trow.Cells.Add(tc4); trow2.Cells.Add(tc5); trow2.Cells.Add(tc6); trow2.Cells.Add(tc7); trow2.Cells.Add(tc8); trow2.Cells.Add(t9); this.table3.Rows.Add(trow); this.table3.Rows.Add(trow2); } }
Im dynamically creating several dropdowns onclick of a button... but the dropdown returns null when im trying to get the values on submitting the form... i read tat during postback all dynamically created controls will be lost... s there a way to register the controls... i want to access the item selected in the dropdown .... expecting a positive reply...
I have a gridview, which on the row data bound method that inserts a row when comparing values on a particular field. If the two values are different, a new row is inserted, if not no row is inserted. This coding is working as a grouping gridview, and is working correctly. However, I have problem, and problem is counting the rows between each group, which I want to display in my blank row between each group, the value of which I am holding in a hiddenfield.
When I try to do it, the first group doesn't show the result, but is displayed on the next group. I am pretty sure that I am doing something wrong. My approach is that if the value between the last row and the existing row are different, then the value is one, on the next row data bound event, if the values are the same then the value is increased by one, else the value is one because it is a new group. Here is my code:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { Table tbl = e.Row.Parent as Table; TableCell cell = new TableCell(); CheckBox chk = new CheckBox(); Label lbl2 = new Label(); HiddenField rowValue = new HiddenField(); if (e.Row.RowType == DataControlRowType.Header) { e.Row.Visible = false; } else { if (e.Row.RowType == DataControlRowType.DataRow) { Session["count"] = 1; Label lbl = (Label)e.Row.FindControl("lblValue"); string str1 = ((Label)(lbl)).Text; string prevStr= (string)Session["previousStr"]; if (prevStr== str1) { lbl.Visible = false;...................
StringBuilder.Append using float is truncating the value. What is it converting to and how can I stop it from truncating?AttributeOrder is type float and I am losing precision when building the string.
if ( AttributeOrder != 0 ) { if ( Result.Length > 0 )
I have a web application which talk to Oracle for Database Operations.I want to what will be the equivalent datatype for float in c#.ie for Oracle Varchar2 , in c# we can give string like that for Float in oracle what will we give in C#
When i am trying to update a text box value to data base ,say 3.1 it is getting updated as 3.09999... when iam running the stored procedure in query analyzer it is updating correctly. When i am updating the same from page , it is giving this problem. Iam using sql server 2005.
I have a div container with an image to the left and a smaller image to the right. My problem is the small image to the right is at the top and I want it to be at the bottom.