-
C#与halcon的综合项目,比较齐全
C#与halcon的综合项目,比较齐全
- 2021-05-06下载
- 积分:1
-
C# 网页截图 例子源码下载(完整截图 整屏)
C# 网页截图
- 2014-11-05下载
- 积分:1
-
ASP.NET微信公共平台/微信回复源码下载
ASP.NET微信公共平台
- 2014-04-17下载
- 积分:1
-
Asp.Net 实现与 Ucenter通信,整合后可实现账号同步登陆、登出
.Net版本的 Ucenter整合方案
- 2013-01-15下载
- 积分:1
-
Asp.Net 实现与 Ucenter通信,整合后可实现账号同步登陆、登出
Asp.Net 实现与 Ucenter通信,整合后可实现账号同步登陆、登出
- 2014-04-03下载
- 积分:1
-
Wpf示例 WebSocket图文传输基础(初级)
示例使用方法在word文档内查看。要是看明白了,会发现这类东西编写其实很简单。示例及文档说明了WebSocket的基本使用方法,介绍了传输文字、图像、文件传输的基本方法。示例仿照微信的显示样式传递图文。可以适用于Socket、WebService等连接方式,只要包括发送用户数据功能、判断用户离线功能就可以。只是将Socket_Packet类进行传递。关于WebSocket使用的其他说明可参见:https://github.com/sta/websocket-sharp。示例界面只是简单贴了几张图,没做设计,所以界面部分无需参考。文章对照源代码进行理解,学习时间不长,难免有错,自行纠正,交流:QQ: 3532927017
- 2020-06-20下载
- 积分:1
-
C# 获取 当前IE 浏览器版本信息 实例 源码
C# 获取 当前IE 浏览器版本信息 实例 源码
- 2013-06-19下载
- 积分:1
-
百度编辑器(ueditor)完整实例 在asp.net 项目实现 附源码
ueditor编辑器含有如下功能: 全屏源码撤销重做无序列表有序列表取消超链接超链接清空文档全选打印查询替换预览Google地图百度地图百度应用分页图片涂鸦音乐附件截图表情视频插入Iframe模版背景日期时间图片转存水平线锚点特殊字符引用插入代码加粗斜体下划线删除线文字颜色背景颜色上标下标居左对齐居中对齐居右对齐两端对齐字母大写字母小写从左向右输从右向左输首行缩进清除格式格式刷自动排版纯文本粘贴自定义样式段落格式段前间距段后间距行间距字体字号图片默认图片居左图片居右图片居中插入表格删除表格右合并单元格下合并单元格拆分成行拆分成列拆成单元格合并单元格前插入列前插入行删除列删除行表格前插行自动聚焦工具栏浮动字数统计表情本地化自动清除自动长高元素路径图片浮层纯文本粘贴源码高亮右键菜单 而且可以自定义插件 二次开发
- 2013-04-21下载
- 积分:1
-
asp.net防刷新(F5) 禁止重复提交 实例(附完整源码)
实现了用户操作时 刷新导致的重复操作问题。 实现原理如下: 使用一个上下文唯一的票据号,该票据号随页面提交或回发而递增,每当用户与服务器端交互时,代码会提取上次的票据号码并与当前票据号码比较,如果当前票据大于上次的票据,则是提交或回发,否则则识别为刷新。 这种方式会用到HttpMoudel,并在其中操作Session。 使用方法如下: 1、引入dll MsdnExt 压缩包中有2.修改web.config,在 添加以下item: 其中“MsdnModule”是一个名字, “Msdn.RefreshModule”是“Msdn”下的“RefreshModule”类型,“MsdnExt”是程序集的名字 3.引入命名空间 using Msdn; 并修改页面类继承Msdn.Page 4.使用代码 代码: protected void Button1_Click(object sender, EventArgs e) { if (!IsPageRefresh) Response.Write("按钮事件"); else Response.Write("页面刷新");TrackRefreshState();} MSDNPage.cs 核心代码如下:using System;using System.Web.UI;using System.Web;using System.Text;namespace Msdn{ public class Page : System.Web.UI.Page { #region Constants // *********************************************************** // Constants public const string RefreshTicketCounter = "RefreshTicketCounter"; private const string SetFocusFunctionName = "__setFocus"; private const string SetFocusScriptName = "__inputFocusHandler"; // *********************************************************** #endregion // *********************************************************** // Ctor public Page() { m_focusedControl = ""; // Register a PreRender handler this.PreRender = new EventHandler(RefreshPage_PreRender); } // *********************************************************** // ************************************************************** // Indicates if the page is being viewed in response to F5 hit public bool IsPageRefresh { get { object o = HttpContext.Current.Items[RefreshAction.PageRefreshEntry]; if (o == null) return false; return (bool) o; } } // ************************************************************** // ************************************************************** // Increase the internal counter used to generate refresh tickets public void TrackRefreshState() { InitRefreshState(); int ticket = Convert.ToInt32(Session[RefreshTicketCounter]) 1; Session[RefreshTicketCounter] = ticket; } // ************************************************************** // ************************************************************** // Set the control with the input focus public void SetFocus(string ctlId) { m_focusedControl = ctlId; } // ************************************************************** #region Private Members // ************************************************************** // Create the hidden field to store the current request ticket private void SaveRefreshState() { int ticket = Convert.ToInt32(Session[RefreshTicketCounter]) 1; RegisterHiddenField(RefreshAction.CurrentRefreshTicketEntry, ticket.ToString()); } // ************************************************************** // ************************************************************** // Ensure that the ticket counter is initialized private void InitRefreshState() { if (Session[RefreshTicketCounter] == null) Session[RefreshTicketCounter] = 0; } // ************************************************************** // ************************************************************** // Handle the PreRender event private void RefreshPage_PreRender(object sender, EventArgs e) { SaveRefreshState(); AddSetFocusScript(); } // ************************************************************** // ************************************************************** // Add any script code required for the SetFocus feature private void AddSetFocusScript() { if (m_focusedControl == "") return; // Add the script to declare the function // (Only one form in ASP.NET pages) StringBuilder sb = new StringBuilder(""); sb.Append(""); sb.Append("function "); sb.Append(SetFocusFunctionName); sb.Append("(ctl) {"); sb.Append(" if (document.forms[0][ctl] != null)"); sb.Append(" {document.forms[0][ctl].focus();}"); sb.Append("}"); // Add the script to call the function sb.Append(SetFocusFunctionName); sb.Append("(); sb.Append(m_focusedControl); sb.Append();"); // Register the script (names are CASE-SENSITIVE) if (!IsStartupScriptRegistered(SetFocusScriptName)) RegisterStartupScript(SetFocusScriptName, sb.ToString()); } // ************************************************************** #endregion #region Private Properties // *********************************************************** // Private properties private string m_focusedControl; // *********************************************************** #endregion }}
- 2021-03-16 17:39:21下载
- 积分:1
-
C#实现汉字转换成拼音 实例源码
C#汉字转拼音,输入汉字,直接转换成拼音字母,详见下图
- 2013-01-21下载
- 积分:1