对不起,如果这是一个愚蠢的问题。
我目前在Visual Webpart的Page_Load方法中填充DropDownList的内容,但是当页面上的某些内容回发时,会导致列表再次加载重复的条目。
我可以通过检查回发来包装整个事件来阻止这种情况发生,但我不确定这是否是正确的方法。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack) {
//Code Here
}
}
我的问题:这是正确的方法,还是我应该将数据加载代码放在其他地方,以便它只完成一次而不是每次加载页面?
答案 0 :(得分:1)
这绝对是处理它的正确方法。