实际上我希望通过调用文件后面的代码函数来显示我的div中的图像。由于我的图像标记是从JavaScript动态绑定的,我如何使用参数调用函数。下面是我以前调用的代码,但它不起作用,即使它没有在调试模式下访问该函数。
document.getElementById("divthumbnail").innerHTML = '<img src="'<%=test()%>'"/>';
那么,如何修改此代码,以获取图片网址?
答案 0 :(得分:0)
您需要一个ScriptManager组件,如下所示:
<asp:ScriptManager ID="ScriptManager1" runat="server"
EnablePageMethods="true">
</asp:ScriptManager>
并且有这个javascript:
<script type="text/javascript">
function myFunction() {
PageMethods.YourMethod();
}
</script>
然后你可以在你的代码中定义一个WebMethod,如下所示:
[System.Web.Services.WebMethod]
public static string YourMethod()
{
}