#問題
{JSON.WorkSheets.map((v, i) => (
<FormControlLabel
key={v.ID}
//type int
value={v.ID}
control={<Radio />}
label={v.Text}
/>
))}
JSON内のWorkSheetsという配列をmapで回して動的にラジオボタンを作っている感じですね。
しかし、これだとラジオボタンを選択しても実際に選択されることはありません。
#解決方法
{JSON.WorkSheets.map((v, i) => (
<FormControlLabel
key={v.ID}
//int to string
value={v.ID.toString()}
control={<Radio />}
label={v.Text}
/>
))}
stringでないといけませんね。