有关循环
麻烦帮忙看一下下面这段程序:这是一个关于radiobuttonlist的程序,我想利用modelidxx记录每次选择的按钮,但是在每次重新打开页面的时候总是默认第一个选项,但是我想要的结果是:如果我这次选择的选项是第二个,下次打开页面选中的是第二个选项。所以我想是我的循环写错了,麻烦大家帮我看看。谢谢
modelidxx=(int)ds.Tables["head"].Rows[0]["id"];
if(!Page.IsPostBack)
{
if(count!=0)
{
for(j=0;j<=count-1;j++)
{
id=(int)ds.Tables["head"].Rows[j]["id"];
name=ds.Tables["head"].Rows[j]["name"].ToString().Trim();
inuse=(int)ds.Tables["head"].Rows[j]["inuse"];
descript=ds.Tables["head"].Rows[j]["descript"].ToString().Trim();
url=ds.Tables["head"].Rows[j]["url"].ToString().Trim();
ListItem li=new ListItem();
li.Text=name;
li.Value=id.ToString ().Trim ();
RadioButtonList1.Items.Add(li);
Literal1.Text +="<tr height='16'><td>"+ descript +"</td><td align='center'><a href='help/modelhelp.asp?pid="+url+"' target='_blank'>看 "+name+"</a></td></tr>";
}
RadioButtonList1.SelectedIndex =modelidxx;
}
}