gpt4 book ai didi

c# - 如何访问Silverlight客户端和服务器端?

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

我有一个真正的基本 Silverlight 应用程序,仅由 ASP.NET 网页中的标签组成。它作为一个对象包含在内。

如果我想通过放置在ASP.NET页面上的按钮来更改Silverlight的标签内容。谁能提供一个示例,说明如何通过 javascript 和服务器端通过 c# 执行此操作?

谢谢。

最佳答案

Silverlight 是一种客户端技术,因此您无法直接从服务器访问它。

但是,您可以使用其脚本功能来实现您想要的目的。例如,您的 ASP.NET 按钮可以编写一些 JavaScript 来与您的 SL 应用程序交互。

// Silverlight code
[ScriptableMember]
public void Start()
{
// do something
}

// Javascript code
function start() {
if (confirm("Are you sure?")) {
document.getElementById("<%= SilverlightUpload.ClientID %>")
.content.myControl.Start();
}
}

关于c# - 如何访问Silverlight客户端和服务器端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1782292/

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