|
Hi,
You can use javascript to validate the dropdown list. What you need to do is just call a javascript function on onChange event of the dropdown list and and perform the validation in that function.
Best Regards,
Apurva Kaushal
|
|
|
|
|
thnks for taking interest ,i try it .and let me inform u ..
|
|
|
|
|
i check it in the code of dropdwnlist ,there is no onChange Event,bt there exist a onselectIndexchange Event..this is my code
<itemtemplate>
<asp:dropdownlist id="DropDownList1" width="150" runat="server" autopostback="false" datasource="<% #load_ ()%>" datatextfield="GradeDescription" datavaluefield="GradeDescription">
waiting for ur rply
-- modified at 1:34 Thursday 22nd June, 2006
|
|
|
|
|
in the html part of the dropdownlist you just write onChange= "javascript function name".
Best Regards,
Apurva Kaushal
|
|
|
|
|
hi,
this is code...
plz chek it and tell me,u told me b4 write Removed="javasrcipt fuction" there is no removed in the html
kinldy help me
asp:DropDownList id=DropDownList1 Width="150" Runat="server" AutoPostBack="false" DataSource="<%#load_()%>" DataTextField="GradeDescription" DataValueField="GradeDescription"
whn i add it on the in OnselectIndexChanged="javascript:getselected()" the showing me the error," javascript is nt the member of Page.aspx"
/asp:DropDownList
-- modified at 1:40 Thursday 22nd June, 2006
|
|
|
|
|
you try like this:
<asp:DropDownList id=DropDownList1 Width="150" Runat="server" AutoPostBack="false" DataSource="<%#load_()%>" DataTextField="GradeDescription" DataValueField="GradeDescription" onChange="javacsript:test(this);">
</asp:DropDownList>
here test is a javascript function name.
Best Regards,
Apurva Kaushal
|
|
|
|
|
plz chek it out i hv write this javascript is it correct or wrong
function get_selected()
{
// document.Form1.
var theContent=document.getElementById ("DropDownList1").sourceIndex;
//var theContent=document.getElementById("DropDownList1")
if (theContent="[SELECT ONE]")
{
window.alert("Select all the value from the dropdownList");
}
}
|
|
|
|
|
if the dropdownlist control is inside the datagrid control then you can't access the dropdownlist id like that. Because the id will be changed after rendering. you can send that as parameter and then use it.
Best Regards,
Apurva Kaushal
|
|
|
|
|
Hi,
If u dnt mind would like to tell me how can i send this id as parameter,and to which ,javascript function or some thing else.i check the ids bt that is change after rendering...,
would u like to send me a small code sniipet of this ,that is clue for me..and i use it for my Application
thaks waiting for ur reply.
i shall be very thnkfull to you
|
|
|
|
|
Can we simply use a RequiredFieldValidator to validate the dropdownlist?
|
|
|
|
|
actually i wnt to used it on the client side ,in Javascript..would u help me.
function get_selected()
{
// document.Form1.
var theContent=document.getElementById("DropDownList1").sourceIndex;
//var theContent=document.getElementById("DropDownList1")
if (theContent="[SELECT ONE]")
{
window.alert("Select all the value from the dropdownList");
}
}
this is my Dropdwn code that is under the datagrid itemteplate..
" ItemTemplate>
"asp:DropDownList id=DropDownList1 "onChange="JavaScript:get_selected(this);" Width="150" Runat="server" AutoPostBack="false" DataSource="<%#load_()%>" DataTextField="GradeDescription" DataValueField="GradeDescription">
"/asp:DropDownList>
" /ItemTemplate>
-- modified at 1:55 Thursday 22nd June, 2006
|
|
|
|
|
All the validators support the client side validation, expcept that you are using the ASP.NET 1.1 with non-Microsoft browsers.
By the way, can you write your reply in full instead of using the SMS style.
|
|
|
|
|
thks for taking interest
i wnt to validate my dropdwn list through javascript
i hv grid and in the grid i hv Dropdownlist ,the dropdownlist
is populated through database.,i wnt to apply Validation on the
dropdown ,either the user select the value or not...danish bahi in
servr side i down it ..bt i wnt to do in client side,,or tell
the function name that Count the Number of Dropdwnlist Control on
the webpage under the datagrid..
this is my whole code
"asp:DropDownList id=DropDownList1 onChange="JavaScript:get_selected(this);" Width="150" Runat="server" AutoPostBack="false" DataSource="<%#load_()%>" DataTextField="GradeDescription" DataValueField="GradeDescription">
"/asp:DropDownList>
and this is my javascript function
"
function get_selected()
{
var theContent=document.getElementById("DropDownList1").sourceIndex;
//var theContent=document.getElementById["DropDownList1"]
if (theContent="[SELECT ONE]")
{
window.alert("Select all the value from the dropdownList");
}
}
"
plz help me hw can i validate this on the cleint side
waiting for ur rply
-- modified at 3:19 Thursday 22nd June, 2006
|
|
|
|
|
Hi,
I have a good amount of mail templates from which i just read the contents and send it as a mail, and all the templates are written in .TXT file.
Now i want to do the same thing in a different manner that is , i want to read the same .TXT file and append the logged in user name somewhere in the file.
I have completed the base of how to send the mail but i am stuck up of how to modify the contents dynamically.
I dont want to save the modified file, i just want the name to be included.
I wish if something can be done in StreamReader when i read the contents in this object.
Thanks in advance.
Deepak Surana
|
|
|
|
|
+ You can place a special text holder like <LoggedInUserName> , you then simply replace it with the real username value.
+ You can place the format item like {0} ... in the contents, and use the String.Format method to insert the username value.
|
|
|
|
|
hi,
thanks for the reply, i am sure both the methods are beneficial.
but can you please tell me how to use String.Format, and which one is more convenient to use.
|
|
|
|
|
String.Format[^]
deepaks3 wrote: which one is more convenient to use.
Not sure, but I'd go for this method.
|
|
|
|
|
hi all,
i have a daily user table contains user name,price of product etc.
i have to place each and every user information in the data grid along with a
check box infront of the user name.
can any one help me how to generate check boxes dynamically.
thanx in advance....
your
peter
|
|
|
|
|
You can use checkboxlist control to generate the checkboxes dynamically. you can assign source to the checkboxlist control and bind that to make it ready for use.
Best Regards,
Apurva Kaushal
|
|
|
|
|
Hi there,
Are you sure that you need dynamic checkbox controls? Anyway, you can find lots of datagrid examples from the datagridgirl[^] site
|
|
|
|
|
Hi,
I am using dataview.sort property to sort my datagrid by date column.
following is the syntex i am using.
dataview.sort=dataset.tables[index].columns["columnname"].tostring();
this sorts my datagrid in ascending order.i want to sort in descending order.
it looks very easy, i tried diff. syntex, but not working out.
please help me if any body can.
Thanks,
Nikki
-- modified at 17:30 Thursday 22nd June, 2006
|
|
|
|
|
|
I can't able to find the syntex for DESC order which fits in my problem. I am using following syntex. but where should & how should i include the key word DESC in my coding line.Thanks,
dataview.sort=dataset.tables[index].columns["columnname"].tostring();
Nikki
|
|
|
|
|
You simply concatenate the DESC keyword after the column name:
dataview.sort=dataset.tables[index].columns["columnname"].tostring() + " DESC";
|
|
|
|
|
When I concatenate the DESC keyword after the column name, It's not returning any value to Datagrid. I tried the same syntex.
Thanks,
NIKI
|
|
|
|