|
|
1
0
您可以让用户控件在其PreRender事件中处理自动数据绑定。当Id属性发生更改(或者触发自动数据绑定的任何属性)时,可以在控件中设置一个标志,该标志稍后在PreRender中被选中,以指示需要加载数据。 或者,您可以清除已从ViewState加载的任何数据,而不是设置标志,并在PreRender中实现逻辑,即“如果没有数据,则加载它”。 这避免了在一个请求中多次加载数据的可能性,因为在这种情况下,碰巧有多次设置Id属性的代码。 |
|
|
2
0
您的控件不应该以任何方式依赖于它所嵌入的页面。相反,要有一个
|