05 2017 档案
摘要:记得以前做网站时,曾经需要实现一个图片上传到服务器前,先预览的功能。当时用html的<input type="file"/>标签一直实现不了,最后舍弃了这个标签,使用了其他方式来实现了这个功能。 今天无意发现了一个知识点,用html的file标签就能实现图片上传前预览,感觉很棒,记录一下!就是通过f
阅读全文
摘要:Hashtable ha = new Hashtable(); Random rm = new Random(); for (int i = 0; ha.Count < 4; i++) { int number = rm.Next(1,10); if (!ha.ContainsValue(numbe
阅读全文
摘要:文件上传 准备工作 1.文件上传的页面 2.上传文件要保存的文件夹 1.只要将文件传上来就行 //1、获取要上传的文件,并且知道要上传到服务器的路径 string s = "Uploads/aaa.txt"; //2、生成绝对路径 string path = Server.MapPath(s); /
阅读全文
摘要:母版页:可以把界面的部分代码进行重用 添加新项-母版页 在母版页中界面代码不要写在 <asp:ContentPlaceHolder ID="head" runat="server"></asp:ContentPlaceHolder> 和 <asp:ContentPlaceHolder ID="Con
阅读全文
摘要:1.html页面代码: <body> <form id="form1" runat="server"> <br /> <br /> 用户名:<asp:TextBox ID="Text_Uname" runat="server"></asp:TextBox> 成绩:<asp:DropDownList
阅读全文
摘要:分页查询 组合查询 1.用到的实体类: public class ab { public int Ids { get; set; } public string UserName { get; set; } public string PassWord { get; set; } public st
阅读全文
摘要:(一)内置对象 1.Application 储存在服务端,占用服务器内存,生命周期永久 所有人访问的都是一个对象 用法:页面之间额传值 接收页面: Label1.Text = Application["aa"].ToString(); 对象特征: 存储的物理位置:服务器内存。 存储的类型限制:任意类
阅读全文
摘要:(一)内置对象 1.Request 获取请求对象 获取通过地址栏传值过来的对象 string aaa = Request["key"]; key必须和传值的对象名称相同 2.Response 响应请求对象 Response.Redirect("新打开的网址?aa=key");/ Response.R
阅读全文
摘要:(一)复合控件 1.RadioButtonList 每一行数据都是一个ListItem 属性:RepeatDirection 排列方式 RepeatColumns 每一行中需要展示的个数 RepeatLayout 页面中生成什么样的代码 Enable 是否启用 selected 是否被选中 Text
阅读全文
摘要:(一) <%@ %> - 这里面写一些声明和引用的 <% %> - 编写C#代码的 <%= %> - 往界面上输出一个变量的值 <%# %> - 在Repeater数据展示中使用 (二)Repeater 数据展示 1.HeaderTemplate 先执行,执行一次 FooterTemplate 后执
阅读全文
摘要:1.C/S 客户端应用程序 WinForm WPF MFC MVVM 2.B/S 网页端应用程序,web,web应用程序 ASP ASP.NET ASP.NET WebForm ASP.NET MVC 3.运行机制: C/S 代码在客户端执行,仅仅去服务器上的数据库存取数据 B/S 程序代码在服务器
阅读全文
摘要:1.groupBox 属性重写,增加边框,事件paint 2.用户控件和窗体之间的传值 在实例化用户控件的时候,可以直接创窗体,这样在用户控件中就可以调用窗体之间的值,可以在窗体中声名一个public公共的变量,用户控件中赋值之后,在次在窗体调用 3.dataGridView控件的用法:
阅读全文
摘要:Timer控件: 组件中的最后一个控件,功能是可以根据用户自定义的时间间隔来触发时间,不会印象窗体本身的其他事件进行。 属性: Enable 设置控件是否启用 Interval 设置事件的频率,以毫秒为单位 事件只有一个:Tick事件 例:使用timer控件获取当前时间并即时变动 三级联动[省,市,
阅读全文
摘要:进程:一个应用程序就一个进程 线程:一个程序,有多个线程 (一)进程:关键词process 1.进程:一个应用程序就一个进程 1.一个程序就是一个进程,在WinForm中可以做到打开其他应用程序[静态方法],例: Process.Start("calc");就是打开电脑上的计算器 2.通过绝对路径打
阅读全文
摘要:(一)打印控件 1.页面设置: pageSetupDialog1.Document = printDocument1,设置页面设置的对象 页面设置对面:打印,页面设置,打印预览都需要调用对象 2.打印预览:必须先调用对象 3.打印:必须先调用对象 (二)MDI窗体容器 1.在本窗体中打开要操作的内容
阅读全文
摘要:(一)对话框控件 1.fontcolor 字体设置 属性:showcolor 可以调节字眼 showApply 控制显示应用按钮 例:设置一个文本框,点击按钮,文本框中的颜色字体发生改变 2.colorDialog 显示用户选用颜色的控件 例:给button按钮赋值颜色 3.folderBrowse
阅读全文
摘要:(一)ListView 从数据库中提取数据,以表格形式向用户展示数据 1.鼠标操作添加数据: 先编辑列,将视图改为Details, 在编辑项(行),每一个编辑项里面都有一个集合,编辑项的text是第一个空格,之后的要在items中填写 每一个编辑项就是ListViewItem,ListViewIte
阅读全文