- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 PageMethods 从服务器端调用一个函数,但我收到一个错误,指出 PageMethods 未定义。
这是我在 html 中添加的内容
<asp:ScriptManager ID="ScriptManager1" runat="server"
EnablePageMethods="True">
这是后面代码中的函数。
<System.Web.Services.WebMethod()> _
Public Function LoadChild(ByVal EntityID, ByVal EntityCat, ByVal lnType, ByVal FullExpand, ByVal lnEquip, ByVal lnTemplate) As String
这里是使用页面方法调用函数。
PageMethods.LoadChild(lnEntityID, lnEntityCat, GLOBALEQUIPID, FullExpand, 0);
谁能看出为什么我会不断收到 PageMethods 未定义错误?谢谢。
编辑 - 部分问题可能是因为函数没有共享,但是当共享被放入时,我在大约 15 个地方得到这个错误。 - 这是指我正在使用的 session - 这是正在使用的显示错误的 session 片段。
prm4.Value = Session.Item("user_id")
我在下面的错误消息中看到 session 一词带有下划线 - 关于如何解决这个问题有什么建议吗?这可以一起解决整个问题。
错误 305 无法在没有类的显式实例的情况下从共享方法或共享成员初始值设定项中引用类的实例成员。
最佳答案
页面方法应该是静态(C#)/共享(VB.NET) 方法。否则它不起作用。是的,您不能在静态方法中引用实例属性。要获取 Session
对象,您可以使用 HttpContext.Current.Session
。
关于javascript - pagemethods 未定义 - 我相信一切都应该没问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10320593/
我正在使用 PHPMailer 从我的脚本中通过 SMTP 发送电子邮件。有问题的电子邮件实际上是使用电子邮件到 SMS 网关的手机号码。现在,理想情况下,我想建立一个大的密件抄送列表,以一批发送所有
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 9年前关闭。 Improve this que
我是一名优秀的程序员,十分优秀!