Discuz源码分析--控件(1)

作者分享了自己制作的一个类似于Anthem的HengControl.dll组件,该组件未实现Ajax但包含DataGrid等常用控件,方便快捷地进行数据绑定。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

整理了一下自己的实习经历!

抽取过Discuz的Controls模块加上数据库访问层!做了一个HengControl .dll类似于Anthem但是没有实现Ajax!呵呵呵只是自己用起来还算比较方便! 

下图是其中的DataGrid控件的图片和代码:用起来还算简单、一行就可以绑定DataGid

<v:shapetype o:spt="75" coordsize="21600,21600" filled="f" stroked="f" id="_x0000_t75" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:extrusionok="f" o:connecttype="rect" gradientshapeok="t"></v:path><o:lock v:ext="edit" aspectratio="t"></o:lock></v:shapetype><v:shape o:spid="_x0000_i1025" id="图片_x0020_1" type="#_x0000_t75" style="VISIBILITY: visible; WIDTH: 414.75pt; HEIGHT: 207.75pt; mso-wrap-style: square"><v:imagedata src="file:///S:\Temp\msohtmlclip1\01\clip_image001.png" o:title="dd"></v:imagedata></v:shape>

Datagird.BindData("Select * from Client");

 其他的控件DropDownList等也同样的使用!

开发环境VS2003+SqlServer2000

主要参考:DiscuzNET1.1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值