为了安全设计,一般情况之下,改用为接口(interface)。

在网页中实现这个接口:

用户控件:

当然,把用户控件ascx拉至网页之后,在用户控件的linkbutton的click事件,就可以呼叫至网页的方法了:

演示:

原本写完成了,但插入一些另外在网上看到的方法,很多网友就会想到,直接把this.page转为_Default网页类即可。如:

实现如下:

这样根本是无法呼叫得到。为什么呢?先要了解用户控件,是用户控件的应用,是因为多个网页出现相同代码,功能相同而出现用户控件。
这个的话,用户控件写好之后,会被多个网页引用户。
那不是需要不停去修改网页的类名?

如果你还想更深层次的话,可以参考Insus.NET以前写过的一篇 《ASHX呼叫ASPX.cs的方法》http://www.cnblogs.com/insus/p/3656800.html。

ASCX呼叫ASPX.CS的方法相关推荐

  1. aspx如何获取aspx.cs中定义的变量、方法;

    如何在aspx页面中得到aspx.cs中定义的值 只要知道aspx页面是一个继承自相应的aspx.cs的类, 你就知道怎么取得aspx.cs中的值了 aspx页面其实也会在运行时生成一个类,这个类从c ...

  2. 【ASP.NET】——aspx与aspx.cs两种调用方法

    [第一种] 在.aspx.cs中写 public partial class UserInfoList : System.Web.UI.Page{public string StrHtml { get ...

  3. .aspx文件、.aspx.cs文件和.aspx.designer.cs的一些说明

    .aspx文件..aspx.cs文件和.aspx.designer.cs的一些说明 .aspx文件:(页面)书写页面代码.存储的是页面design代码.只是放各个控件的代码,处理代码一般放在.cs文件 ...

  4. Jquery ajax调用后台aspx后台文件方法(不是ashx)

    在asp.net webForm开发中,用Jquery ajax调用aspx页面的方法常用的有两种:下面我来简单介绍一下. (1)通过aspx.cs的静态方法+WebMethod进行处理 简单的介绍下 ...

  5. 如何在aspx.cs 里面获取html 控件值

    aspx 页面<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.a ...

  6. Aspx.Net的Aspx页面和Aspx.cs联用

    aspx.net的aspx页面和aspx.cs使用 1.使用 aspx.net 编码网页新建一个Web窗体会生成两个文件,一个是aspx文件,另一个是aspx.cs文件,另一个是系统自动整理的我们不用 ...

  7. .aspx和.aspx.cs之间的区别

    在vs里面创建一个web窗体会产生两种文件:后缀是.aspx和.aspx.cs. 简单的来说,.aspx是表现层,可以简单理解为是写html代码的,界面的设计部分:.cs是对应的逻辑代码,再通过特定的 ...

  8. c#中:aspx与aspx.cs取url参数

    一.aspx.cs页取参数 1.aspx.cs页 public string param0 = "";public string param1 = "";pub ...

  9. .aspx文件和.aspx.cs文件的区别与联系

    .aspx文件和.aspx.cs文件的区别与联系 一般在vs里面新建一个页面会产生两种文件:一种是后缀名为.cs的,一种是.aspx. 简单的说,.cs文件一般是在里面实现功能的,而.aspx就是实现 ...

最新文章

  1. DuiLib的Combo控件点击无响应的问题
  2. 计算机网络第一章:计算机网络概述
  3. Kubernetes的yaml文件中command的使用
  4. opencv学习笔记14:图像礼帽,图像黑帽
  5. git如何解决冲突(代码托管在coding)
  6. 中国联通4G携号转网业务支撑的架构实践
  7. python3廖雪峰云-python3基础教程廖雪峰云_Python GUI库大汇总
  8. VS2019,C#修改WinForm应用程序和窗体图标
  9. 转载:制造业信息化:计划模拟APS软件驱动敏捷制造
  10. 模型部署翻车记:pytorch转onnx踩坑实录
  11. web前端开发技术实验与实践(第三版)储久良编著 项目14 设计中国教育网络杂志简介
  12. IO设备的控制器 适配器
  13. 彻底删除Daemon虚拟光驱工具残留的光驱盘符
  14. Objective-C小白入门:什么是Objective-C
  15. 安卓卡片式ViewPager
  16. SVG 入门指南(看完,对SVG结构不在陌生)
  17. Eclipse 出现 Failed to Download Index 提示框
  18. 【量化LDPC】基于量化技术的LDPC译码算法的研究与matlab仿真
  19. 薅羊毛: 微信小程序开发者可以免费使用验证码短信服务了!
  20. 什么是BEPI认证?

热门文章

  1. 数据结构——线性表:顺序表、单向链表、循环链表、双向链表
  2. 服务器和运行内存,服务器运行内存不够的解决方法
  3. 虹口区巡检机器人_上海巡检机器人
  4. python归并排序 分词_python-归并排序
  5. Linux下的DNS服务器搭建
  6. php 验证座机,验证国内手机号与座机号的正则表达式
  7. Redis基础知识总结概述
  8. linux平台的office文档转pdf的实例(程序员的菜)
  9. Linux下Bond技术怎样实现负载均衡的步骤
  10. 配置https后访问返回403 forbidden