我正在使用Essential Objects中的两个组件,即下载程序和文件资源管理器。 然而这并不重要。
文件浏览(类似于窗口的文件浏览器)有一个客户端API,可以在我使用它选择文件时触发事件。我开火的事件使用了一个javascript函数:
function file_selected(fe)
{
var filename = fe.getSelectedFile();
foo(filename);
}
下载程序有一个我想用文件名更新的属性。
我怎么能从客户端这样做?
在代码隐藏中很简单:downloader.FilePath = "";
然而,该事件只会激发客户端。
我听说过关于ajax的事情,但由于我没有经验,我很难找到解决方案。
答案 0 :(得分:0)
这取决于控件,并不是关于asp.net控件的一般问题。
如果有api,可能有一些关于它的文档。 AJAX只不过是异步JavaScript和XML,因此它不会与您的问题相关。
答案 1 :(得分:0)
您可以将控件嵌入UpdatePanel
并按照您的描述更改ServerSide上的值。
此控件启用与客户端的隐式AJAX通信,并更改客户端的值。
更新面板的一些页面: