gpt4 book ai didi

c# - 如何在asp.net <%= %> 脚本中使用javascript作为参数

转载 作者:行者123 更新时间:2023-11-28 16:15:07 26 4
gpt4 key购买 nike

路径是javascript路径

    var fileName = args.get_fileName();
lstImg.src = <%=GetListImageFilePath(fileName) %>

文件名错误,因为它是 javascript 而不是 .NET如何将此参数放入 .NET 代码中

最佳答案

您需要使用 AJAX。一种简单的方法是使用 PageMethods。首先,向您的方法添加 [WebMethod] 属性:

[WebMethod]
protected static string GetListImageFilePath(string fileName)
{

此方法必须是静态的。

然后在脚本管理器上设置EnablePageMethods="True"。然后你可以像这样从 JavaScript 调用你的 C# 代码:

var fileName = args.get_fileName();
PageMethods.GetListImageFilePath(fileName, function (path) {
lstImg.src = path;
});

关于c# - 如何在asp.net <%= %> 脚本中使用javascript作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752971/

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