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