当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 这是一个选择省份然后将点击事件上传到控件顶层在页面处理事件的一个例子。
 

 

    摘要: 最近写了几个asp.net的项目。其中,asp.net的控件datagrid使用的最多了,前几天需要一个功能,我研究了很长时间,发现一个方法,应该是最简单的实现。现表述如下。 datagrid的html定义很简单,如下 <asp:datagrid id="mydatagrid" runat="server" datakeyfie......
 ·基于组件的.net软件开发(2)    »显示摘要«
    摘要: 组件的继承 前面实现的将c#组件组合进vb工程中只是牛刀小试,现在我们来实现混合语言的面向对象编程(oop),首先,我们来尝试一下混合语言组件的继承。 新建一个vb类库工程vbcomponent,在工程中按上面的方法添加对csharpclass.dll组件的引用,然后组件中增加一个新类:extendsfromcsharp,它继承自c#类csharpclass,extend......


将复合控件子控件事件上传到顶层的例子将复合控件子控件事件上传到顶层的例子
这是一个选择省份然后将点击事件上传到控件顶层在页面处理事件的一个例子.加粗部分是整个上传事件过程.上传事件(暴露事件).暴露属性.复杂属性管理.样式管理等是asp.net服务器自定义控件的高级主题.

using system.web; 【程序编程相关:有关sql注入

using system; 【推荐阅读:datagrid数据导出到excel文件

using system.data; 【扩展信息:解决ASP.NET创建的线程的用户改变引

using system.web.ui;

using system.data.sqlclient;

using system.web.ui.webcontrols;

using system.componentmodel;

using yeno.enbiz.news.tools;

namespace yeno.enbiz.news.controls

{

/// <summary>

/// researchctrl 的摘要说明.

/// </summary>

[toolboxdata("<{0}:localctrl_province runat=server></{0}:localctrl_province>")]

public class localctrl_province : system.web.ui.webcontrols.webcontrol,inamingcontainer

{

private tablecell _province;

public event commandeventhandler clickprovince;

/// <summary>

/// 将此控件呈现给指定的输出参数.
...   下一页
    摘要: xml注释允许你在代码中添加结构化的文档,并且因为这是c#最先采用的技术,visual basic程序员觊觎已久了。xml注释能够描述各种各样的代码元素,包括类、字段成员、方法、以及枚举等等。 一旦你创建了一个描述代码特性的xml注释,当你继续在编辑器里键入代码特性时,你立刻会得到关于参数和返回值的智能感知。假设你现在有一个标志着如下签名的函数原型: private fun......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE