|
1
3
如果不需要ViewState,那么也可以在中创建控件
例如,如果您有一个textbox,回发将包含textbox的新值以及ViewState中的旧值。ASP。NET framework现在比较了这两者,并提出了
关于在ASP中动态创建控件,您可以给出最佳建议。NET WebForms是为了避免使用它们。它们的复杂性增加得很快,但通常不需要(即使一开始看起来是这样)。 在大多数情况下,有一种更简单的方法,例如使用中继器。在您的情况下,您有一个服务列表。您可以将此列表绑定到中继器,从而避免手动创建控件。看到这个了吗 link 使用转发器的另一个好处是,可以在ASPX标记中定义UI,而不是在代码隐藏文件中。在您的示例中,您根据服务的状态更改UI。在这种情况下,使用 ItemDataBound -中继器事件可能是一个不错的选择。 |
|
|
George Duckett · 下载文件后如何执行一些javascript? 13 年前 |
|
|
user2081892 · 延迟Javascript或div直到页面加载 13 年前 |
|
|
tobyc · 在Firefox中调用了Page_Load,但在IE中没有调用 17 年前 |