摘要:
在我们实际的应用项目开发中,文件的上传和下载都是是必不可少的,可以说是随处可见。对于DotNet下的文件上传已经是一件再简单不过的事情了,.NET提供了强大的类库System.IO 来实现IO的所有操作。对于文件的下载也是非常简单的事情,下面我将总结一些我的实际经验,希望能给初学者们一点帮助。首先是文件的上传,文件上传必须要保证ASP.NET用户对你所要操作的服务器端文件夹有写的权限,这样剩下的事情就非常easy了,示例代码如下:///<summary>/// 文件上传///</summary>///<param name="filename" 阅读全文
摘要:
ResizableControl控件用来改变的大小。属性列表: TargetControlID :要被"可调整大小控件"扩展器所控制的控件ID。 ResizableCssClass :当控件正在被调整大小时,所要使用的样式表。 HandleCssClass :要套用到把柄的样式表。 MinimumWidth :可调整大小的控件的最小宽度,默认值是0。 MinimumHeight:可调整大小的控件的最小高度,默认值是0。 MaximumWidth :可调整大小的控件的最大宽度,默认值是0。 MaximumHeight :可调整大小的控件的最大高度,默认值... 阅读全文
摘要:
Slider控件就是以滑块的形式显示数据(当前数字值)。用户还可以通过文本框控制滑块的数据值。属性列表:TragetControlID:应用Slider的控件IDMinimum:滑块的最小值Maximum:滑块的最大值BoundControlID:绑定到滑块上,用来显示数据的控件的IDSteps:每次滑块时的步数Decimals:显示值的小数位数RaiseChangeOnlyOnMouseUp:鼠标离开滑块时的事件实例解析一、简单实现用TextBox来控制滑块 <form id="form1" runat="server"> <div& 阅读全文
摘要:
ReorderList控件是一个多功能的可拖动的数据控件,类似于DataList,GridView,Repeater等数据控件。都可以绑定数据,并支持模板并允许自定义显示行即用户可以任意拖动行到其它位置。同时还支持客户端排序。属性列表:DataSourceID:绑定的数据源控件的IDDragHandleAlignment:可拖动控件显示的位置ItemInsertLocation:插入数据后数据的显示位置DataKeyField:数据源的主键SortOrderField:排序的字段AllowReorder:是否支持记录的拖动,如果已经设置了ReorderTemplate,此属性默认为TRUE.I 阅读全文
摘要:
Rating控件提供一个具有特殊效果的等级,而且以图片的样式展现的。属性列表:MaxRating :最高可以给予的等级高低CurrentRating :当前等级CssClass : 指定评级控件所套用的样式表。StarCssClass :星的样式WaitingStarCssClass :更改等级时星的显示样式FilledStarCssClass :设置等级后星的显示样式EmptyStarCssClass :没有选中时等级的显示样式AutoPostBack :是否支持页面回发OnChanged :等级变化时触发的事件Tag:为事件传递的参数常见问题和使用技巧:常见问题:可不可以不使用Rating 阅读全文
摘要:
NumericUpDown控件主要功能是为一个TextBox控件添加上下按钮,当单击按钮时实现数字的加减,同时也可以提供静态数据,实现这些数据的上下选择。属性列表: TargetControlID:该控件的目标作用控件。 Width:该控件加上目标TextBox控件的宽度,要是不设定将看不到TextBox控件。 RefValues:该控件中使用的一个字符串列,用于在TextBox中递增递减。 ServiceUpPath:调用增加值的web方法时的路径。 ServiceDownPath:调用减少值的web方法时的路径。 ServiceUp... 阅读全文
摘要:
PagingBulletedList控件实现对BulletedList服务端控件进行扩展,使其具有索引、分页及排序的功能。属性列表: TargetControlID:该扩展器目标BulletedList控件的ID,即将要被添加客户端索引、分页和排序功能的BulletedList的ID。 ClientSort:若该属性设置为true,那么目标BulletedList控件中的项将在客户端自动进行排序。 Height:目标BulletedList控件加上其上方的该扩展器控件添加的索引链接总高度。 IndexSize:索引的长度,即索引中每一项所包含的字符数目。 MaxI... 阅读全文
摘要:
MutuallyExclusiveCheckBox控件实现复选框互斥功能属性列表:TargetControlID:被控制控件的IDKey: 区分互斥复选框的键值(两个互斥复选框的要一样)实例解析一、简单实现 <form id="form1" runat="server"> <div> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> </div> < 阅读全文
摘要:
ModalPopup控件弹出式控件最大的特色就是弹出具备“模式”窗口风格。类似于WINDOWS关机对话框模式。属性列表:TargetControlID 点击后出现对话框的控件,一般为按钮控件PopupControlID 对话框中的Panel的idBackgroundCssClass 背景的cssDropShadow 对话框是否有阴影效果OkControlID Ok按钮的idOnOkScript Ok按钮触发脚本CancelControlID Cancel按钮的idOkCancelScript Cancel按钮触发脚本PopupDragHandleControlID Panel的中的标题栏,可以 阅读全文
摘要:
ConfirmButton控件实现客户端选择日期后隐藏属性列表:TargetControlID : 该属性指定一个控件(LinkButton、Button等),点击是出现确认对话框ConfirmText : 确认对话框显示的提示文字(注: 可以使用html代码(如: " " 表示换行))OnClientCancel :取消时,执行的js函数。ConfirmOnFormSubmit : 直到页面被提交之前才弹出:换句话说就是等页面上的验证全部通过的时候才实例解析一、简单的删除确认实例1.UI界面(因为会导致页面的回发即加上UpdatePanel) <form id=&q 阅读全文
摘要:
DynamicPopulate控件动态的,允许程序在运行过程中更改指定控件的内容,类似于使用“document.getElementById(‘controlid’).value='contents'”这样的语句。可以让页面在客户端运行时查询某个web service或页面的方法。并将其返回的HTML字符串插入到页面的某个控件中。属性列表:BehaviorID:行为的ID,用于在客户端获取Ajax控件。TargetControlID:需要动态填充内容的控件ClearContentsDuringUpdate:在更新的时候是否清空内容ServiceMethod:获取数据需要使用的W 阅读全文
摘要:
CascadingDropDown控件用于级连下拉列表的选择,当没有选择第一级下接列表时,第二级是不可选的(从服务器获得数据然后再显示数据)。属性列表:TargetControlID:对应的下拉框表控件的IDCategory:当前下拉列表的类型PromptText:当下拉列表中无数据或没有选择数据时给用户的提示LoadingText:加载下拉列表数据时的提示ServicePath:下拉列表获取数据所要的WEB服务路径ServiceMethod:WEB服务方法ParentControlID:控制此下拉列表控件的父级控件SelectedValue:默认的选择值常见问题和使用技巧常见问题:在中了联动 阅读全文
摘要:
Calendar控件实现客户端选择日期后隐藏属性列表:TargetControlID:与日历控件绑定的文本框CssClass:日历的样式Format:日历显示日期格式,如MMMM D,YYYY显示11/11/2005PopupButtonID:当日期是通过选择某个按钮弹出的时候,指定按钮的ID另外控件还提供5种客户端方法,支持用户在选择日期前后实现自定义的一些内容。OnClientDateSelectionChanged:用户选择日期后发生的事件OnClientHidden:客户端隐藏日历控件发生的事件OnClientHiding:客户端隐藏日历控件前发生的事件OnClientShowing: 阅读全文
摘要:
AlwaysVisibleControl控件用来在页面上显示一个浮动的窗口,通常用它来显示菜单,消息和广告等。属性列表:TargetControlID : 控件的IDHorizontalOffset : 控件距离浏览器的水平边距. 默认是0px。HorizontalSide : 水平停靠方向。可选择(Left, Center, or Right)。默认是LeftVerticalOffset :控件距离浏览器的垂直边距. 默认是0px。VerticalSide :垂直停靠方向。可选择(Top, Middle, or Bottom)。默认是Top。ScrollEffectDuration : 控件 阅读全文
摘要:
UpdatePanelAnimation控件主要应用于UpdatePanel的局部刷新效果,它提供一个动画效果。属性列表:TargetControlID:要应用特效的UpdatePanel控件IDOnUpdeting:更新时应用的特效(何任控件的回调都会导致此事件的触发)OnUpdated:更新后的特效(如果要使用任何控件回调完成后都触发此事件则需要对UpdatePane的OnUpdated属性为Always)实例解析一、实现局部更新渐变效果1.UI界面 <form id="form1" runat="server"> <div> 阅读全文
摘要:
ToggleButton控件是专门为CheckBox控件而设计的,主要功能是以自定义图片的方式来显示“选中和没有选中”的状态效果。属性列表:TargetControlID:Checkbox控件的IDImageWidth:显示图片的宽度ImageHeight:显示图片的高度CheckedImageAlternateText:选中状态下的提示文本UncheckedImageAlternateText:没有选中状态下的提示文本UncheckedImageUrl:没有选中状态下显示的图片地址CheckedImageUrl:选中状态下显示的图片地址DisabledCheckedImageUrl:当控件不 阅读全文
摘要:
一.用SqlConnection连接SQL Server1..加入命名空间using System.Data.SqlClient;2.连接数据库SqlConnection myConnection = new SqlConnection();myConnection.ConnectionString = "user id=sa;password=sinofindb;initial catalog=test;data source=127.0.0.1;Connect Timeout=30";myConnection.Open();改进(更通用)的方法:string MySql 阅读全文