现在的位置: 首页 > 综合 > 正文

发布两个ASP.NET控件ComboBox 和DateControl

2013年10月02日 ⁄ 综合 ⁄ 共 3396字 ⁄ 字号 评论关闭

ComboBox 使用介绍

1.         介绍

ComboBox是一款模仿WinFrom中的ComboBox控件设计的WEB控件,她完全集合了WEBTextBoxDropdownlist控件的功能为用户完成TextBoxDropdownlist在单独运行时的缺陷.

2.         自身属性和事件

l         属性

                         i.              DateMember

                       ii.              Items                  获得当前ComboBox收集的列表项

                      iii.              SelectedIndex          获取/设置当前ComboBox选中的项

                     iv.              SelectedValue          获得/设置当前所选择的项的值

                       v.              OnlyRead               获取/设置控件是否只读

                     vi.              Value                  获取/设置当前ComboBox的值

                    vii.              Size                   获取/设置当前ComboBox的文本框大小

                  viii.              ErrorMessage           获取/设置当前ComboBox在客户端验证错误的信息

                     ix.              AutoValidate           获取/设置当前ComboBox是否自动验证文本值是否在收集的列                       表框中存在默认不自动判断

                       x.              AutoPostBack           获取/设置当前ComboBox失去焦点后在文本值发生改变后自动提交服务器

                     xi.              DataSource             获取/设置当前ComboBox数据绑定信息

                    xii.              DataTextField          获取/设置当前ComboBox绑定列表框中的文本字段

                  xiii.              DataValueField         获取/设置当前ComboBox 绑定列表框中的值字段

                  xiv.              DataMember             获取/设置当前ComboBox数据绑定成员

事件:

                   xv.              ServerChange           ComboBox中值发生改变时处理事件, AutoPostBack属性必须为true;

 

3.         用例

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

 

<%@ Register Assembly="ComboBoxControl" Namespace="RLBC.Web.UI.WebControls" TagPrefix="cc1" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>无标题页</title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

        <cc1:ComboBox ID="ComboBox1" runat="server"><asp:ListItem>ComboBox</asp:ListItem></cc1:ComboBox>

        <cc1:datecontrol id="DateControl1" runat="server"></cc1:datecontrol>

    </div>

    </form>

</body>

</html>

 

Config.Xml   文件添加:
<appSettings>

    <add key="RLBCControlConfigPath" value="/DateControlTest/Runtime/"/>

  </appSettings>

 

DateControlTest 是你的网站的目录名称

Runtime  是放入图片和HTC模板页的地方,你可以把Runtime文件夹下的文件拷贝到你自己想防的地方,然后修改 valueRuntime.

 

 

图例:


 

 

4.         注意事项

l         如果发现下拉列表框挫位很有可能是<%@ Register Assembly="ComboBoxControl" Namespace="RLBC.Web.UI.WebControls" TagPrefix="cc1" %> 这句话没用加,注意这句话必须加在<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">      之前.

l         控件存在这一个缺陷,在用微软的下拉列表框时层不能覆盖下拉列表框.

 

 

DateControl 控件

1.    介绍

       这款空间的主要目的时为了用户可以方便的输入时间而设计的

2.    自身属性

       本空间时继承与TextBox控件,对梅花雨的日历角本做了一定的修改,并做了完善,踢出一些BUG完成的,添加了一个Value属性.

3.    用例

       <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>

 

<%@ Register Assembly="ComboBoxControl" Namespace="RLBC.Web.UI.WebControls" TagPrefix="cc1" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

    <title>无标题页</title>

</head>

<body>

    <form id="form1" runat="server">

<div>

        <cc1:datecontrol id="DateControl1" runat="server"></cc1:datecontrol>

   

    </div>

    </form>

</body>

</html>

 

图例:

控件下载地址:http://www.tomore.com/dispdocnew.php?id=43072

或者加入本人的技术群里面有

版本会继续升级,谢谢大家的支持

 
 

抱歉!评论已关闭.