我目前正在使用针对.Net 2.0,Visual Studio 2005和C#的Infragistics组件集。我有以下代码块(文本和其他变量在其他地方声明):
***警告(框[选择]。值);
text.value(box [select] .value);
警报(文本值); ***
“文本”是Infragistics webTextEdit,而box只是一个标准列表框。这两个警报似乎工作正常。在设置该值之前,listBox的选定值可能是“ hello”,而在将该值分配给“ text”后弹出的警告框也是“ hello”。
但是,在我的表单框中显示的值永远不会更新。有人对我要去哪里出错有一些建议,请理解Infragistics如何处理此类问题或其他问题?我知道这里可能没有足够的信息来诊断问题。
最佳答案
value属性仅在服务器端可用。在客户端使用它不会做任何事情。设置它必须在服务器端完成,或者您需要制作有趣的javascript以解决控件实际在浏览器中呈现的元素的文本。
http://help.infragistics.com/Help/NetAdvantage/NET/2007.3/CLR2.0/html/Infragistics2.WebUI.WebDataInput.v7.3~Infragistics.WebUI.WebDataInput.WebTextEdit~Value.html