在radiobuttonlists选择值上更改多视图内容的问题

时间:2011-03-11 09:36:53

标签: c#

我在我的网络表单中使用了多视图,其中我使用了3个视图来显示3个差异表单,我想在单选按钮列表中更改所选值......我使用过 MultiView1.ActiveViewIndex = RadioButtonList1.SelectedValue;此代码,但它的错误为Cannot implicitly convert type 'string' to 'int'

3 个答案:

答案 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);