我有一个ShowDocument的javascript函数,我需要在函数后面调用代码 我的Js功能如下:
function showDocument(_id)
{
PageMethods.ShowDocument();
}
隐藏代码:
[System.Web.Services.WebMethod]
public static void ShowDocument()
{
byte[] bytes;
string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString;
using (SqlConnection con = new SqlConnection(constr))
{
con.Open();
using (SqlCommand com = new SqlCommand("SELECT Data FROM FileUploader2", con))
{
using (SqlDataReader reader = com.ExecuteReader())
{
if (reader.Read())
{
bytes = (byte[])reader["Data"];
}
}
}
}
}
我也在aspx中添加了EnablePageMethods = true。
但是,当我调试时,它会触发我的ShowDocument函数,但不会进入函数后面的代码中。它只是跳过它。我在做什么错了?