首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

绑定出现的有关问题

2012-01-16 
绑定出现的问题概况:想做个人员测评系统,办公室对本办公室人员测评打分,每个按被测评人的岗位打分,每个岗

绑定出现的问题
概况:想做个人员测评系统,办公室对本办公室人员测评打分,每个按被测评人的岗位打分,每个岗位的测评项目不同、各项目分数也不同。

我的做法:通过一个DropDownList   选择人员名单,自动POSTBACK,判断被测评人岗位,显示一个表格,即测评项目表,通过Repeater实现绑定数据源,表格最后一个列同样是个DropDownList,我称之为“分值选择DropDownList”,   分值选择DropDownList显示一个从1~N的分值供用户选择,由于表格是绑定的,所以为了实现“分值选择DropDownList”不同的分值,我使用了Repeater1_ItemDataBound事件来为每个“分值选择DropDownList”   简化代码如下:
while  
Items.Add(New   ListItem(i.ToString(),   i.ToString()))
i=i+1
end   while

问题来了:当用用一个Button提交的时候,Repeater1_ItemDataBound先于SubmitButton1_Click调用,所以每次提交后的数据都变成了“分值选择DropDownList”的默认值。

望各位哥哥帮我提个建议

[解决办法]
IsPostBack
[解决办法]
if (!IsPostBack)
{
//your code here...
}

热点排行