Web Forms :: Enable RequiredFieldValidator When Checkbox Is Checked?
Dec 4, 2010I have a checkbox and a textbox. When the checkbox is checked I want make the textbox required. I tried what's below but it is not working.
[Code]....
I have a checkbox and a textbox. When the checkbox is checked I want make the textbox required. I tried what's below but it is not working.
[Code]....
I have textbox and RequiredFieldValidator and checkbox in my page
put textbox and RequiredFieldValidator in div
<div class="CGM2_1">
<div class="CGM2_121">
<asp:TextBox ID="Txtprice" runat="server" CssClass="Txtprice1"></asp:TextBox>
</div>
<asp:Label ID="Label27" runat="server" CssClass="lblprice1"><span style="color:Red">* </span>قیمت:</asp:Label>
<asp:RequiredFieldValidator ID="RequiredFieldValidator5" runat="server" ErrorMessage="price"
ControlToValidate="Txtprice" Display="None" Enabled="false"></asp:RequiredFieldValidator>
</div>
And make RequiredFieldValidator Enabled="false"
When users checked checkbox it show Div
Below is code:
<script type="text/javascript">
function ShowHideDiv(CHBPrice) {
var CGM2_1 = document.getElementById("CGM2_1");
CGM2_1.style.display = CHBPrice.checked ? "block" : "none";
}
</script>
Now I want when users checked checkbox it does:
RequiredFieldValidator Enabled="true"
How I can do it in above code?
I am trying to enable/disable textbox when checkbox is checked (enable) or unchecked (disable). WIth the piece of code i have nothing is happening once the checkbox is checked/unchecked.
Here is what I have:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="AssociationInfo.ascx.cs" Inherits="Administration.Modules.AssociationInfo" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
<script type="text/javascript" language="javascript">
function enableTextBox() {
window.onload = function () {
var check = document.getElementById("chkAssociation");
check.onchange = function () {
if (this.checked == true)
document.getElementById("txtAddress").disabled = false;
else
document.getElementById("txtAddress").disabled = true;
};
};
}
</script>
<div>
<h2>Association Info</h2>
<br />
<asp:CheckBox Checked="false" ID="chkAssociation" runat="server" />
<asp:TextBox ID="txtAddress" Text="Test" runat="server" />
</div>
The code is in web user control. Could that be reason why is not working correctly?
I want a solution for checkbox Check changed.in my gridview when i check on any row it hits check changed event and i have made a button visible if atleast one checkbox is checked.(But when i uncheck i want the button to get hidden if no row is selected).
View 1 RepliesI have a GridView that I was previously populating via an ObjectDataSource, and this code was working perfectly (ie, when the checkbox was checked Checkbox.Checked = true):
CODE BEHIND:
[Code]....
[Code]....
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="chkRDR1" runat="server"/>
</ItemTemplate>
</asp:TemplateField>
=========================================================================================
Dim checkbox As CheckBox = CType(row.FindControl("chkRDR1"), CheckBox)
i have a gridview with templatefield in templatefield there is a checkbox and in there are textboxes.
i want when i check the checkbox then only that row can active and the textboxes are enabled true when deselect the checkbox then that row should enable false.
How do I validate RequiredFieldValidator/CompareValidator conditionally. I have aded equiredFieldValidator/CompareValidator on date textbox. I want that if textbox1="No" thne it should not validate or compare date text box, if textbox1="Yes" then it should validate.
Is this possible on form submit button or any other way?
i have repeater
[Code]....
and have code behind
[Code]....
when i click chk_packages checkbox myCheckedChanged fired and i want single checkbox to get enable
I have two checkboxes on my form.
- How can I uncheck a checkbox using client side code when the other checkbox is checked?
- Is there a way to check server side on form submission that at least one check box is checked?
How bind the data through checkbox if checkbox checked is true
View 3 RepliesI have an html checkbox that controls a list of checkboxes. I want this checkbox to display in a sorta "null" state where it is neither true nor false.
<HeaderTemplate>
<div style="width:90px">
Toggle:
<input id="chkAll"
onclick="javascript:SelectAllCheckboxes(this);"
runat="server" type="checkbox" />
</div>
</HeaderTemplate>
In the code I have here, I need to set the checkbox state from a database but I dont know the properties:
[Code]....
Im having a datagrid which consist of checkbox.
[Code]....
[Code]....
Even though im checking the checkbox im not the checkbox checked in code behind.
I have a CheckBox field inside a Formview.
<asp:FormView ID="_fvApplicant" runat="server" DefaultMode="Edit" OnItemDeleting="ApplicantItemDeleting" Width="100%" DataSourceID="_dsApplicant" ondatabound="ApplicantFormBound">
<asp:CheckBox ID="_chkSuitable" OnCheckedChanged="test" AutoPostBack="true" CausesValidation="true" runat="server" Checked='<%# Bind("Suitable") %>' /></td>
In my Code Behind in test method I am trying to set the checked to true, but in the ApplicantFormBound event when i debug it is never true...any reasons why? Basically I want to set the Validator to true when checked.
protected void test(object sender, EventArgs e)
{
CheckBox vld = (CheckBox)_fvApplicant.FindControl("_chkSuitable");
vld.Checked = true;
_fvApplicant.DataBind();
}
protected void ApplicantFormBound(object sender, EventArgs e)
{
var chk = (CheckBox)_fvApplicant.FindControl("_chkSuitable");
if (chk != null)
{........
I have House_info table in database that have Pay column
I have one checkbox in admin.aspx page that I bind it from database
I want if there was data in pay column checkbox.cheked=true else checkbox.cheked=false
so in behind code I wrote below code
SqlCommand _cmd = new SqlCommand("ViewSreg", _cn);
_cmd.CommandType = CommandType.StoredProcedure;
_cn.Open();
SqlDataReader _dr = _cmd.ExecuteReader();
while (_dr.Read())
[Code] ....
But in both condition if there was data in Pay column Or there wasn't any data in Pay column it checked checkbox. I mean in both condition it is CHKV.cheked=true
when i checked the checkbox in parent gridview, all checkbox in child gridview will be checked.
how can i select the checkbox of child gridview checkbox in the when i select the checkbox from the parent gridview?
code behind
protected void OnCheckedChanged(object sender, EventArgs e)
{
[Code].....
I have the following problem...
I'm developing an an asp.net 2 application in c#. This site is being built with accessibility in mind, and as such I need a to build a registration from that validates using server side scripts and
not use client side validation.I need to validate a textbox (whether any text has been entered), if a check box has been checked.
Bear in mind that I can't use any clientside code such as javascript postback that is wired into the <asp:CheckBox /> control.
I am working on building a webform in visual studio ultimate 2010. What I need the form to do, for purposes of ease of use and data integrity, I have a list of service providers that, when a visitor has subscribed to service from say, Sprint, in order for us to proceed with our business practice, we would need their Sprint PIN account. So when they check 'Sprint', a label that says Enter Sprint PIN: and a text box should appear.
Of that label and text box control, on the properties pane, i set the visible property to false, then erased that, and put it in the page load section of the C# code and erased it, since neither scenario worked. This is the current code I have, and either they appear, or are invisible, and when the check box is clicked, nothing happens...
[Code]....
I have declared the Treeview Like below
[Code]....
and added the items to parent node and child Nodes Now how i loop through the treeview to get the checked items?May i have to find the checkbox in treeview and then loop through the treeview and find if Checkbox is checked then print the name suggest me best practice for getting checkbox checked treeview Nodes
Is there a way to have a dropdownlist disabled if the user checks a checkbox? Is there a tutorial that you can point me to?
View 12 RepliesI want to updated records according to all the checkbox which is checked on page1 page 2 and so on
But right not only first page records get updated not from the all the pages . How to read the checkbox values from all the pages which has all the checkbox checked?
My code is
I have one update button
After clicking on update button all the values are getting updated
in database and according to that my Gridview will get updated
I want to updated recoreds accroding to all the checkbox which is checked on page1 page 2 and so on 1
I want to updated recoreds accroding to all the checkbox which is checked on page1 page 2 and so on 2
in my asp.net+vb web there are two checkboxes in a page i want only one checkbox be chexched at a time
If chk.Checked = True Then
chk1.Checked = False
If chk1.Checked = True Then
chk.Checked = False
End If
End If
I am using Repeater and i have checkbox in every row. I have to post all the rows to a DB Table.
The problem is:When i uncheck a row and then press the save button , all the rows are getting saved.
I checked with debugger that actually i see the checkboxes unchecked , but the debugger shows them checked.
Checkboxes have JAvascript onclick events associated with them.
[Code]....
My javascript function updates the labels on the page.My getvalues from repeater code is as follows. i am checking all the rows whether checked or unchecked.
[Code]....
why checkboxes are showing always true whereas they should have been false (as they are unchecked).
I am using following code on SelectedIndexChanged of Dropdownlist in GridView for filling txtCallCompletion.Text. When i am selecting first time it is coming correct and i am changing value of txtCallCompletion then i am selecting second checkbox then previous checked checkbox's txtCallCompletion value will be same as it is.
how to solve this issue in gridview checkbox i already checked.
[code]....