我使用“FreeTextBox”让用户编辑网页内容(ASP.NET VB)
我在页面加载时查询数据库并设置:
FreeTextBoxFoo.text = dbFoo.GetValue(2).ToString()
例如,如果我将其写入 asp:Literal,这将返回正确的字符串数据。
但是文本框中没有显示任何内容,直到我刷新页面 (F5) 现在在调试的 Visual Studio 中运行应用程序时,它工作正常。
那么这个字符串数据在哪里丢失或挂起?它是否被加载到文本框中但直到回发才显示?
ETA:我忘了提到这是在一个 ASP:AccordionPane 添加了更多......似乎如果我将文本框放在手风琴面板之外,那么它会填充好,所以可能与执行顺序有关?