1
3
如果不需要ViewState,那么也可以在中创建控件
例如,如果您有一个textbox,回发将包含textbox的新值以及ViewState中的旧值。ASP。NET framework现在比较了这两者,并提出了
关于在ASP中动态创建控件,您可以给出最佳建议。NET WebForms是为了避免使用它们。它们的复杂性增加得很快,但通常不需要(即使一开始看起来是这样)。 在大多数情况下,有一种更简单的方法,例如使用中继器。在您的情况下,您有一个服务列表。您可以将此列表绑定到中继器,从而避免手动创建控件。看到这个了吗 link 使用转发器的另一个好处是,可以在ASPX标记中定义UI,而不是在代码隐藏文件中。在您的示例中,您根据服务的状态更改UI。在这种情况下,使用 ItemDataBound -中继器事件可能是一个不错的选择。 |
Deverill · 如何在web应用程序中高效存储信息 11 年前 |
SausageBuscuit · 按下后退按钮时触发ASP.NET按钮事件 11 年前 |
markzzz · 如何在处理WebForm之前调用母版页的父级? 11 年前 |