Forms Data Controls :: Retrieve Changing Checkbox Value On Clicking Submit Button
Dec 6, 2010
I am trying to edit data using checkbox value. Firstly, I created popup window which using querystring some data from main page. In popup window, I want to change the checkbox value. For example, I made setSpare column and given the value to show bit data type such as 0 or 1 using checkbox(false or true). If some data has non setSpare(means 0), it wil lbe come out uncheckbox. If I want to check it and clicking submit button, It was not change. I am going to show the code below.
public partial class AddSpare : BasePage
{
string ObjectId;
protected void Page_Load(object sender, EventArgs e)
{
ObjectId = Request.QueryString["ObjectId"];
displayComInfo(ObjectId);
}
protected void displayComInfo(string ObjectId) // it informed relative data on web through using DB.
{
string query = "usp_ShowComputerList";
try
{
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SCSConnectionString2"].ConnectionString))
{
SqlCommand cmd = new SqlCommand(query, conn);
cmd.CommandType = System.Data.CommandType.StoredProcedure;
SqlParameter paramobjectId = cmd.Parameters.Add("@ObjectId", System.Data.SqlDbType.Int);
paramobjectId.Value = ObjectId;
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
ModelTxt.Text = dr["Model"].ToString();
ModelTxt.ReadOnly = true;
ComputerTxt.Text = dr["ComputerName"].ToString();
ComputerTxt.ReadOnly = true;
userTxt.Text = dr["UserName"].ToString();
userTxt.ReadOnly = true;
ntTxt.Text = dr["NtLogon"].ToString();
ntTxt.ReadOnly = true;
HDDTxt.Text = dr["HddSize"].ToString() + "GB";
HDDTxt.ReadOnly = true;
RAMTxt.Text = dr["MemorySize"].ToString() + "GB";
RAMTxt.ReadOnly = true;
SerialNoTxt.Text = dr["SerialNo"].ToString();
SerialNoTxt.ReadOnly = true;
TextBox1.Text = dr["Spare"].ToString();
inputChkSpare.Checked = (bool)dr["Spare"]; //(bool)dr["Spare"] display false or true.
dr.Close();
}
}
}
catch (Exception ex)
{
MessagePanel1.Type = MessageType.Error;
MessagePanel1.Text = MessagePanel1.Text = "This is an error." + ex.Message;
}
}
protected void okBtn_Click(object sender, EventArgs e)
{
string query = "usp_SetSpare";
try
{
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["SCSConnectionString2"].ConnectionString))
{
SqlCommand cmd = new SqlCommand(query, conn);
cmd.CommandType = System.Data.CommandType.StoredProcedure;
SqlParameter paramobjectId = cmd.Parameters.Add("@objId", System.Data.SqlDbType.Int);
SqlParameter paramspare = cmd.Parameters.Add("@spare", System.Data.SqlDbType.Char);
paramobjectId.Value = ObjectId;
if (inputChkSpare.Checked == true) // if I change the check box, it does not bring the changed value. It will bring the above value(already displayed thing)
{
paramspare.Value = "1";
}
else {
paramspare.Value = "0";
}
conn.Open();
cmd.ExecuteNonQuery();
cancelBtn.Value = "Close";
okBtn.Enabled = false;
MessagePanel1.Type = MessageType.Information;
MessagePanel1.Text = "This computer is spare from now.";
}
}
catch (Exception ex)
{
MessagePanel1.Type = MessageType.Error;
MessagePanel1.Text = MessagePanel1.Text = "This is an error." + ex.Message;
}
}
View 2 Replies
Similar Messages:
Oct 19, 2012
changing gridview field by clicking a check button in gridview
View 1 Replies
Oct 17, 2010
I have required validation controls on a page. If the user got to this page by mistake and wants to go to a different section of the website using the navigational buttons; required validators are triggered and it will not let the user navigate away. Ho do I get validators to trigger only when a submit button is clicked?
View 3 Replies
Mar 22, 2012
In one order form, user have to input/answer about 30 questions before clicking submit button.
Sometime due to network problem, submission is failed and user need to re-input/answer all questions again.
Is it necessary to save data before submit? If yes, where to save them?
View 1 Replies
Aug 3, 2010
I have a web page, with three buttons which allow a user to cancel, save & exit, or save & continue. to assign the Save & Continue button the ability to accept the Enter key as being equal to it being clicked? Thought this might make it faster for data entry, so they can keep hands on keyboard, and just hit enter, instead of having to use mouse to click save & continue.
View 3 Replies
Nov 14, 2010
i want when user click on submit button then a div layer will be generated over the textbox whose height and width will be just the same as textbox and in this way textbox will be blocked for entering something. i want to do it by javascript. in this scenario other textbox will not be blocked.
View 3 Replies
Dec 21, 2010
I have create one page where i am runnning one Insert query.Now i want to show a progress bar while clicking on submit button.
View 5 Replies
Feb 4, 2011
I am Working on a ASP.net project(VB.net), i have a gridview to display names of "Patients". Each patient has a unique "labID",
I have stored the patients "diagnosis" information in seperate tables( stool,urine, blood etc)
what I need is to retrieve this info when I click on a patients name in gridview.
View 6 Replies
Oct 26, 2010
I have a checkbox on my page that must be ticked and to validate it I am using a custom method as below. The problem is that I now put the checkbox and method within a Create User Wizard custom tempalte and when I submit the form it does not activate the validation check. If I put a normal button on the page outside the tempalte it works. Not sure If I a missing something. Perhaps I can activate it in Created User Event handler in code behind. All Button in my create user Event.
<asp:Button
ID="StepNextButton"
runat="server"
CommandName="MoveNext"
OnClientClick="ShowMP();"
align="middle"
CausesValidation="True"
Text="Submit
my Profile"
/>
aspx
<asp:CheckBox ID="Terms" runat="server" />
<asp:CustomValidator ID="valTandCs" ClientValidationFunction="ValidateTandCs" runat="server" ErrorMessage="Please accept Terms and Conditions before submitting."></asp:CustomValidator>
Javascript
<script language="javascript" type="text/javascript">
function ValidateTandCs(source, args)
{
args.IsValid = document.getElementById('<%= Terms.ClientID %>').checked;
}
</script>
View 7 Replies
Aug 14, 2010
First off, sorry if this is in the wrong section. I have a gridview that loads from a SQL database. It has three columns, the first being a template column with a checkbox, the second being a name from the database, and the third being a field from the database related to that name. (the third column is empty). I want to be able to click on the check box in each row, and automatically have the third column populate with data that the user can select from a drop down list at the top of the screen or something. I am using VB, and I basically just need a way to make this checkbox, add a value from somewhere into the database. (Also, I know that I can just use Edit in the gridview to change data, but there will be a long list, and that way gets quite time consuming) I hope this makes sense, if not I can try rewording it.
View 5 Replies
May 7, 2015
i want to create a folder when a checkfield is checked in a gridview and the folder name should be the first colum name.i use the following code,
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
foreach (GridViewRow row in GridView1.Rows)
{
CheckBox ck = ((CheckBox)row.FindControl("CheckBox1"));
if (ck.Checked)
[Code]......
But it doesn't work.
when i set autogenerate=true it create afolder as per the autogenerate columns index.
HTML
<asp:GridView ID="GridView1" HeaderStyle-BackColor="#3AC0F2"
HeaderStyle-ForeColor="White" runat="server" AutoGenerateColumns="False"
AutoGenerateSelectButton="True" onselectedindexchanged="GridView1_SelectedIndexChanged1"
>
<Columns>
<asp:TemplateField HeaderText="Id">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Id") %>' ></asp:TextBox>
</EditItemTemplate>
[code]....
View 1 Replies
Jul 24, 2010
I have a databound Gridview (with a LINQ datasource). The gridview displays questions from the SQL DB to the user. I've inserted a radio button list into the gridview with 3 horizontal radio buttons with fixed values of 1,2,3 for the user to select. I have a question ID, a tempuserID, and AnswerValue columns set up in the database. It all works nicely.
After the user selects radio buttons, I would like for them to push a button to submit the QuestionID, the associated Radio Button Value (AnswerValue) and their tempUserID into the DB. How do I do this? I'm not sure what to do next and what VB/LINQ code to put in the code behind file in the button click event handler. I'm also not sure on what to use for the tempUserID, can I use the sessionID? I'm using VB and here's my code:
[Code]....
View 15 Replies
Apr 30, 2010
I was going through the options available in datagrid. I saw edit,delete options etc.I just wanted to know how can check boxes be used i datagrid.My idea is when i create a datagrid and fill it with values say employee_details and in cases where i want to select some employees and then on clicking say "submit" button i want to select the employe_id(primary key) of only the checked items of datagrid and then update this in some other table.
View 9 Replies
May 18, 2010
I have a panel, panel is a button and listbox, when the user clicks the button it should fire but it doesn't. Why would this be?
View 4 Replies
Oct 18, 2010
[Code]....
If I want to get the ID by clicking on the Button does not work.
Even if the change: (Button).
How do I change the code to obtain ID in Button1?
View 2 Replies
Jan 1, 2011
I've got a details view control on a page. One of the columns, from the database table, is a bit field. It is not nullable, and that's the way it has to be. Also, in most cases, when inserting data, it will be true (1) be default. I've found in testing, when inserting data, that it was false, for some reason. So, I changed the column to a template field and went to the InsertItemTemplate for that column, and changed the checkbox Checked property to True, instead of the default False. However, it has really screwed up the page because now it won't save anything at all! When I try saving something using the details view, it does show the checkbox as being checked, but man, once I try saving it I get an error message back from the database saying that the column doesn't allow for nulls.
Huh??? How in heck can the column on the page have a value (it is checked), but when it goes to save something it fails? Furthermore, before I converted this field to a template field, it worked perfectly. I tested several other insertions, and they all worked. But when I converted it to a template field, it stopped working? What's that about? I even tried setting the default value for the Checked property of the checkbox back to False, but that still doesn't work, it still wants to pass in a null. What's going on here? Why is it that converting a field to a template field, which was working perfectly fine before I made the convension, stop it from working at all?
View 4 Replies
Mar 9, 2011
i got checkbox in gridview which put inside the itemtemplate. the problem is when i tick on the checkbox, the value for checked property still is a false value. Wat;s wrong?
aspx :
<asp:GridView
ID="GridViewRDR1_Hidden"
runat="server"
AutoGenerateColumns="false">
<Columns
>
<asp:TemplateField
>
<ItemTemplate><asp:CheckBox
ID="chkStatus"
runat="server"/></ItemTemplate></asp:TemplateField
>
</Columns
>
</asp:GridView
>
aspx.vb
If
GridViewRDR1_Hidden.Rows.Count > 0
Then
For
Each
row As
GridViewRow
In
GridViewRDR1_Hidden.Rows
Dim
cb As
CheckBox
= CType(row.FindControl("chkstatus"),
CheckBox
)
If
cb.Checked
Then
MsgBox("True")
End
If
Next
End
If
View 1 Replies
Apr 13, 2013
I am getting the following error on on clikcing checkbox from checkbox list in my project.
Error:
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.
If i set <pages enableEventValidation="false"/> then on clicking the submit button the information is not saved in database just page is refreshed.
aspx.cs file code:
protected void btnSubmit_Click(object sender, EventArgs e) {
if (con.State == ConnectionState.Closed) {
con.Open();
}
SqlCommand cmd = new SqlCommand(@"insert into MainTable values(@CollegeName,@AffilatedWith,@CollegeType,@Country,@City,@State,@EstablishmentYear,
[code].....
View 1 Replies
Jan 3, 2010
I have a repeater control on my page. Here's my code:
[Code]....
I would like to change a background color of the item's <div> when user checks the chechbox. I have an event handler for CheckedChange event but I don't know how can I get access to this div from the event handler.
View 4 Replies
Feb 1, 2010
I have got a detailsview in my webpage that inserts an item into a database when I click the insert button.
Once this button is clicked, the detailsview dissapears. Why it does this I don't know.
Some of my code:
[Code]....
View 3 Replies
Oct 29, 2010
At the moment I have a detailsview which displays read only data and I have a button also. What I want to achieve is a situation where a user can click a button which will convert that specific piece of data inside a detailsview into a pdf document.
View 7 Replies
Apr 8, 2010
I trying this solution in visual basic but it dosent work, im getting a error:
RegisterForEventValidation can only be called during Render();
In the line:Dim script As String = Me.ClientScript.GetPostBackClientHyperlink(btn, "", True)
[Code]....
View 3 Replies
Jun 3, 2010
I created a grid and successfully done update, delete, filled functionality.
But whenever I m clicking on Gridview row, its hieght get increased and color of the row become red while clicking on edit button. But this problem is occuring in Mozilla,IE7 not in IE6. Project is running good in IE6. What could be the solution for this.
View 8 Replies
Oct 27, 2010
I have a button called Next outside the GridView. If I click on Next, I want to highlite the 2nd row and display the details of the 2nd row below in panel. If again I click on Nextm i want to highlite 3rd row and want to display 3rd row results in a panel
View 8 Replies
Jan 20, 2010
I have a web form with a detailsview controlled by a linkbutton in a gridview. When the user clicks the linkbutton, a panel appears with the detailsview inside it. The select statement is created based on the commandargument of the link button. So far, if there is a record associated with the ID passed through the linkbutton, the detailsview displays correctly. However, if the user needs to update this, it jumps to the default record for that detailsview after clicking the standard update link. Without a default ID set, the detailsview does not display at all, as some IDs do not yet have a corresponding record for the detailsview.
How can I get around this issue? Also - is there a way to immediately display an open detailsview for IDs with no record associated yet?
View 8 Replies