Reputation: 5271
How to add extra attribute use if else statement in ASP? I have a list as shown below.
<select>
<option value="100">$100</option>
<option value="200">$200</option>
<option value="300">$300</option>
</select>
How can I write like this way using asp,
if (num = 100){
add attr selected="selected" to <option value="100">
//read as <option value="100" selected="selected"$100</option>
}if (num = 200){
add attr selected="selected" to <option value="200">
//read as <option value="200" selected="selected"$200</option>
}else{
add attr selected="selected" to <option value="300">
//read as <option value="300" selected="selected"$300</option>
}
I don't really know ASP syntax, only know PHP!
Thanks
Upvotes: 0
Views: 2739
Reputation: 39777
In classic ASP you could do something like:
<%
Dim num
num = 200
%>
<select>
<option value="100" <% If num = 100 Then Response.Write "selected='selected'" %>>$100</option>
<option value="200" <% If num = 200 Then Response.Write "selected='selected'" %>>$200</option>
<option value="300" <% If num <> 100 And num <> 200 Then Response.Write "selected='selected'" %>>$300</option>
</select>
Upvotes: 3