TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Kriti
NA
60
0
total count of dropdown's selected
Feb 2 2010 5:45 AM
My dropdown code is
<
asp
:
DropDownList
id
="dd"
runat
="server"
Width
="87px"
Font-Size
="XX-Small"
OnSelectedIndexChanged
="dd_SelectedIndexChanged"
AutoPostBack
="true"
>
<
asp
:
ListItem
Value
="Item1">
Item1
</
asp
:
ListItem
>
<
asp
:
ListItem
Value
="Item2">
Item2
</
asp
:
ListItem
>
<
asp
:
ListItem
Value
="Item3">
Item3
</
asp
:
ListItem
>
</
asp
:
DropDownList
>
<
input
type
="hidden"
id
="inpHide"
runat
="server"
value
="0"
/>
<
input
type
="hidden"
id
="hidSendNotification"
runat
="server"
value
="0"
/>
Java Script Code
<
script
type
="text/javascript">
function
ConfirmItTest(inpHide) {
var
getValue=parseInt(document.getElementById(inpHide).value);
if
(getValue>0)
{
if
(confirm(
"Do you want to send notifications to "
+document.getElementById(inpHide).value +
" Owners."
))
{
document.getElementById(
"<%=hidSendNotification.ClientID%>"
).value=
"1"
;
return
true
;
}
else
{
false
;}
}
else
{
alert(
"NO CHANGES DONE"
);
return
false
;
}
}
</
script
>
MY Page retrieves many dropdown.Supposing i have selected items of 3 dropdown then a dialog box appears saying that "Do you want to send notification to 3 owners".
Dropdown code in codebehind is'
protected
void
dd_SelectedIndexChanged(
object
sender,
EventArgs
e)
{
int
count = 0;
count =
Convert
.ToInt32(inpHide.Value);
for
(
int
i = 0; i < m_grid.Items.Count; i++)
{
if
(((
DropDownList
)sender).ClientID == m_grid.Items[i].FindControl(((
DropDownList
)sender).ID).ClientID)
{
if
(((
DropDownList
)sender).SelectedValue != m_grid.Items[i].Cells[1].Text)
{
count++;
}
}
}
inpHide.Value = count.ToString();
}
Problem is that..
Supposing if i select dopdown1-> item1 but again i change my decision and select item2 of same dropdown1.BUT the count appears as 2 since i have cilkes twice on same dropdown and hence dialog box says "Do you want to send notification to 2 owners".Count should be 1 since I have selected only 1 dropdown.
How to handle correct count in this scenario?
Reply
Answers (
1
)
listing files of a directory from ftp server..
crystal report with access database