gpt4 book ai didi

asp.net - asp.net 中继器中的服务器控件

转载 作者:行者123 更新时间:2023-12-02 12:03:54 25 4
gpt4 key购买 nike

看来我在这里碰壁了。我希望将一些数据源绑定(bind)到 asp.net 转发器(好吧,不一定是转发器,但看起来这就是我想要的)。现在,问题是:我还需要中继器内的一些服务器控件来更新数据(文本框和按钮)。

据我了解,这真的不可能有序进行吗?我不能只将文本框添加到项目模板中,然后稍后在代码隐藏中获取它。至少不容易。是否有任何已知的技术可以解决此类问题?

我无法使用 gridview,因为数据需要以某种方式格式化。

最佳答案

如果您不想使用 ItemCommand,只想循环遍历 Repeater 的项目集合,那么页面底部有一个“保存”按钮,您可以这样做:

foreach(RepeaterItem itm in MyRepeater.Items)
{
TextBox t = (TextBox)(itm.FindControl("TextBox1"));
// do something with it.

}

当然,您需要确保 ASPX 中的 TextBox1 具有 Runat="Server"属性。

关于asp.net - asp.net 中继器中的服务器控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1191034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com