我在我的网络表单中使用了多视图,其中我使用了3个视图来显示3个差异表单,我想在单选按钮列表中更改所选值......我使用过
MultiView1.ActiveViewIndex = RadioButtonList1.SelectedValue;
此代码,但它的错误为Cannot implicitly convert type 'string' to 'int'
。
答案 0 :(得分:0)
请改用RadioButtonList1.SelectedIndex
。
虽然,您能否保证所选指数与MultiView
的指数结合?明确确定选择了哪个RadioButton
选项,然后使用View
进一步显示相应的MultiView.SetActiveView(View)
可能是一种更明智的方法。
答案 1 :(得分:0)
尝试MultiView1.ActiveViewIndex = Convert.ToInt32(RadioButtonList1.SelectedValue);
答案 2 :(得分:0)
如果您确定SelectedValue为int:
,则可以执行此操作MultiView1.ActiveViewIndex = Int32.Parse(RadioButtonList1.SelectedValue);