- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想从我的 .ascx
的 Page_Load
事件中调用我的 Public String Function(...)
方法。函数和包含类位于与 Web 控件相同的代码后面。但是我无法访问该功能。我该如何解决这个问题?
例子:
public class Controls_WebApp : System.Web.UI.UserControl, IAttributeAccessor, IUserControlDesignerAccessor
{
protected void Page_Load(object sender, EventArgs e)
{
// Call Function
}
}
public class A
{
public string Function(string path)
{
}
}
最佳答案
就目前而言,您需要一个 A
的实例来调用该方法
using namespaceOfA;
...
string result = new A().Function("Hello world");
或者,如果函数不依赖于 A 的状态,则可以将函数设为静态(public static string Function
)
string result = A.Function("Hello world");
关于c# - 无法访问 Web 控件的 Page_Load 事件中的公共(public)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12470394/
我有一个母版页和一个使用母版页的网页。 在这两个中我都有一个 Page_Load 事件处理程序。 Page_Load 处理程序按什么顺序调用?先内容后大师还是先大师后内容? 最佳答案 内容页加载事件将
在我的母版页上,我在 Page_Load 事件中有一个小方法,用于检查用户是否已登录,如果没有,则将他们重定向到登录页面。 问题是,对于我的一些页面,Page_Load 事件假定用户已登录,并且这些事
我的 iframe asp.net 页面有问题。浏览器 url 包含我需要在 iframe 页面中使用的参数。显然我无法通过 .NET 进行访问,所以我想到了在 Page_Load 方法末尾添加这样的
我有一个名为 frmLogin 的表单。我在 Login_1Authenticate 事件处理程序中有代码检查输入的用户名和密码的安全级别。然后根据安全级别,它将显示或不显示我名为 frmMain 的
Page_Load() 方法可以是async 吗?我问好像我已经这样声明了 protected void Page_Load() 一切都按预期加载。如果我这样声明它 protected async v
我在 SharePoint2013 环境之上部署了 Project Server 2013,并且部署了一个 Web 部件,该部件在 Page_Load 期间在页面上注册 JavaScript。在此 J
我有这个 javascript 模态,我想用它来报告错误。只有在页面加载之前执行代码,一切才能正常运行。所以结果是我在 head 标记之前有我的 javascript,这意味着什么都没有执行! 有什么
我有一个母版页和两个网页,WebForm1 和 WebForm2。在母版页上有两个 LinkButtons 以转到 WebForm1 或 WebForm2。 当我单击 LinkButton 转
我在页面的 Page_Load 事件上设置了一个断点,该事件永远不会被触发。没有警告或消息表明断点可能永远不会被击中,即使页面加载成功它也永远不会被击中。 成功登录后,使用登录控件的 Destinat
我在对我的解决方案进行 Checkmarx 扫描时遇到跨站点历史记录操作问题。 我得到的问题是: xyz\abc.aspx.cs 第 40 行的 Page_Load 方法可能会泄漏服务器端条件值,从而
我喜欢给 ASPX 网站打补丁,这样我就可以在编译的程序集中向 Page_Load 方法添加内容。 我的第一个想法是向 ASPX 文件添加一个包含第二个 Page_Load 方法的脚本标记,如下所示:
一个 child 类 我正在使用的用户控件有一系列父类,最终继承自 System.Web.UI.UserControl . public BasestClass : AnotherClassExten
我试图在加载 Web 表单时禁用两个列表框,但列表框并未禁用。我尝试了下面的代码,但它仍然不适用于我的情况。请让我知道我哪里出错了。 设计师代码
问题是我想填充 var docfiles = new List();用户使用 dropzone js 上传了一些文件名,但列表不会填充,因为这是第一次加载页面 httpRequest.Files.Co
我有两个按钮,预览和保存。通过预览按钮,用户可以根据格式查看数据,然后保存。 但是,当单击预览时,附加到 ajaxcontrol(日历)的一个文本框将变为空,用户必须在保存之前填写日期。这要怎么处理呢
我有一个奇怪的问题。这是场景 这是我的文件: Project1.aspx Project2.aspx 它们的设置完全相同,包括它们的 Page_Load 函数: Protected Sub Page_
我有这个控制权: 这里是我如何将服务器端的数据绑定(bind)到上面的控件: ddlPaging.Visible = true; ddlPaging.DataSource
我在母版页上有一个下拉列表,我想在加载内容页时传递内容页上的选定值。我的问题是,只有当我更改下拉列表中的值时,该值才会传递。因此,当页面加载时,我必须从下拉列表中重新选择以捕获下拉列表的值。如果我正在
static async void SendTweetWithSinglePicture(string message, string image) { var auth = new Sing
我试图在 ASP.NET 页面上编辑 Page_Load 表单中的文本框文本,但是当我尝试编辑 TextBox1.Text 时,它会抛出 NullReferenceException,因为 TextB
我是一名优秀的程序员,十分优秀!