Mein Radio-Buttons erscheinen nicht, wenn ich sie in den if
Aussagen geben es gibt mir:Warum haben meine Radiobuttons in meinen if-Anweisungen "nicht in diesem aktuellen Kontext" -Fehler?
Der Name „Activity“ erscheint nicht in diesem aktuellen Kontext.
(html)
<div class="option">
<input id="Activity1" value="Activity1" name="Activity" checked="" type="radio" />
<label for="Activity1">Light Activity <br />(Moderate excercise, <br /> but inactive at work)</label>
</div>
<div class="option">
<input id="Activity2" value="Activity2" name="Activity" checked="" type="radio" />
<label for="Activity2">Moderate Activity <br />(Intense excercise, <br /> but inactive at work)</label>
</div>
<div class="option">
<input id="Activity3" value="Activity3" name="Activity" checked="" type="radio" />
<label for="Activity3">Very Active <br />(Moderate excercise,<br /> active job)</label>
</div>
<div class="option">
<input id="Activity4" value="Activity4" name="Activity" checked="" type="radio" />
<label for="Activity4">Extremely Active <br />(Intense excercise, <br /> active job)</label>
</div>
(C#)
if (Activity.Activity1.checked)
{
//initialise the activity levels
//take uBW and aL and multiply and put sum in usercarb
activityLevel = 11;
UserCal = (UserBodyWeight * activityLevel);
}
else if (Activity.Activity2.checked)
{
activityLevel = 12;
UserCal = (UserBodyWeight * activityLevel);
}
Wenn dies nicht in einer asp.net-Seite ist, gibt es keine Möglichkeit, dies funktioniert - sonst gilt S.Akbari die Antwort. – Filburt