知识大全 ASP.NET取得页面事件的发生源控件ID

Posted 事件

篇首语:身不饥寒,天未曾负我;学无所获,我何以对天。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET取得页面事件的发生源控件ID相关的知识,希望对你有一定的参考价值。

ASP.NET取得页面事件的发生源控件ID  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  需求 ASP NET项目 页面有基类 要求实现日志记录画面动作

  问题 如果通过在事件的方法内指定事件发生的控件 一是给开发人员带来了负担 二是因为任何事件回发时都会走Page_Load事件 这样在日志中虽然是一次事件(当然记录的方法名是不同的) 但是却分为了 页面初始化 和 按钮点击 两个事件

  解决方案 通过客户端的HTTP请求 查询请求中是否有要求回发的控件 获得控件ID作为页面回发事件的标识

  代码如下

  Partial Public Class _DefaultClass _Default    Inherits System Web UI Page

  Protected Sub Page_Load()Sub Page_Load(ByVal sender As Object ByVal e As System EventArgs) Handles Me Load        Response Write(GetEventId())    End Sub

  Private Function GetEventId()Function GetEventId() As String

  Dim mEventId As String = String Empty

cha138/Article/program/net/201311/12244

相关参考

知识大全 ASP.NET中遍历页面的所有button控件

ASP.NET中遍历页面的所有button控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通用代

知识大全 ASP.NET控件开发基础之复合控件事件处理浅析

ASP.NET控件开发基础之复合控件事件处理浅析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 在ASP.NET 2.0中使用页面导航控件

在ASP.NET2.0中使用页面导航控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  几乎每个

知识大全 基于asp.net的web页面动态控件创建以及使用

 摘要web设计中有很多场合页面的控件要动态创建甚至只能动态创建这样可以增加页面的灵活性但是给程序员带来了一些麻烦比如要使用动态创建的控件怎么使用都是要求解决的问题本文基于aspnet简要介绍了页面的

知识大全 Asp.net 用户控件添加自定义事件

Asp.net用户控件添加自定义事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 ASP.NET中设计带事件定制控件

ASP.NET中设计带事件定制控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在试图为客户开发一

知识大全 [ASP.NET开发系列]在用户控件中添加事件

[ASP.NET开发系列]在用户控件中添加事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在

知识大全 ASP.NET -TreeView Web 服务器控件事件

ASP.NET-TreeViewWeb服务器控件事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 ASP.NET页面事件执行顺序

ASP.NET页面事件执行顺序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSyst

知识大全 ASP.NET 2.0高级数据处理之处理控件事件

ASP.NET2.0高级数据处理之处理控件事件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!在前面