2
private bool[] Question = new bool[59];
//Question[0] = Placeholder
if (Q1.Value == "yes") Question[1] = true;
else Question[1] = false;
if (Q2.Value == "yes") Question[2] = true;
else Question[2] = false;
if (Q3.Value == "yes") Question[3] = true;
else Question[3] = false;
if (Q4.Value == "yes") Question[4] = true;
else Question[4] = false;
if (Q5.Value == "yes") Question[5] = true;
else Question[5] = false;
동일한 패턴을 따르는 58 개가 있습니다. Q1, Q2, Q3 등은 HTML 요소입니다. 나는 질문 [i]를 사용하여 for 루프를 사용하는 방법을 알고 있지만 Q [i] .Value는 작동하지 않습니다. HTML 요소 목록을 만든 다음 배열과 함께 반복 할 수 있다고 생각하지만이 코드를 다시 작성하기 전에이 작업을 수행하는 데 허용되는 다른 방법이 있는지 궁금합니다. 당신의 의견과 설명에 대해 미리 감사드립니다!단순화 배열에 입력 가져 오기
위리스트는'List '이었으나 다시 포맷되었습니다. 내 목록을 'HtmlInputHidden'을 입력하도록 설정하겠습니까, 아니면 모든 HTML 컨트롤을 허용하는 유형입니까? –
Zerkey
@Zerkey - HtmlInputHidden은 HtmlControl에서 상속되며 HtmlControl에서 상속됩니다. 그래서 당신은 당신이 성취하고자하는 것에 따라 둘 중 하나를 사용할 수 있습니다. –
정확히 내가 필요로하는 것, 고맙습니다! – Zerkey