
asp.net
864记忆
路漫漫其修远兮 吾将上下而求索,业务联系与技术交流:QQ:375172665
展开
-
AJAX调用C# [WebMethod]的方法
AJAX调用C# [WebMethod]的方法,dataType应尽量采用json格式并使用JSON.stringify方法转换成 JSON 字符串,这样会有效规避特殊字符对参数传递的影响,type为:post方法。原创 2023-03-04 13:15:58 · 240 阅读 · 0 评论 -
easyUI弹出下拉列表被窗口下端遮挡的解决方案
其中的panelHeight属性不能设置为auto,否则就会本窗口遮挡,必须设置为具体的数值:如:30px就会不被遮挡。秋风写于淄博,业务联系与技术交流:QQ:375172665。原创 2023-03-02 10:21:37 · 377 阅读 · 0 评论 -
easyUI密码框完美规避浏览器密码自动填充的解决方案
秋风写于淄博,业务联系与技术交流:QQ375172665。easyUI密码完美规避浏览器密码自动填充的解决方案。一、JS引用easyUI基础库。原创 2023-03-02 09:20:23 · 343 阅读 · 0 评论 -
JS如何在浏览器中屏蔽右键菜单
秋风写于淄博 业务联系与技术交流:qq375172665。可以在整个页面中屏蔽,也可以在某个元素上屏蔽右键菜单。原创 2023-03-01 09:40:45 · 1452 阅读 · 0 评论 -
ajax访问webservice接口因返回json数据过大引起超限进入error处理的解决方案
解决方法:在web.config中加入:<system.web.extensions> <scripting> <webServices> <!--单位为字节,主要用于ajax webservice 返回json数据过大引起超限进入error处理的问题--> <jsonSerialization maxJsonLength="1024000000"/> </webServices> </scr原创 2022-05-28 11:21:55 · 736 阅读 · 0 评论 -
easyUI的combox下拉列表的远程数据的绑定方法
通过后端远程访问qt接口返回json字符串到前端,并经两次解析后得到:json对象:data:[{ "carmeraName":1},{ "carmeraName":2},{ "carmeraName":3},{ "carmeraName":4},{ "carmeraName":5}]但是如果直接绑定tempdata是不行的,因为combox需要的json格式为:[{ "carmeraName"原创 2022-05-26 14:39:11 · 434 阅读 · 0 评论 -
SQLServer 附加数据库后出现只读或失败的解决方法
https://wenku.baidu.com/view/5fb39d47a8956bec0975e355.html原创 2022-05-18 09:35:15 · 1237 阅读 · 0 评论 -
如何设计透明的png图标
如何设计透明的png图标:在ps中新建一个psd文件贴入图像,把背景部分去掉,另存为png格式图片即可。原创 2022-05-07 15:00:01 · 423 阅读 · 0 评论 -
easyUI菜单如何避免在网页加载时显示文字的处理方法
easyUI菜单如何避免在网页加载时显示文字的处理方法:在每个div的style中加上display:none即可解决 <div class="easyui-panel" style="margin: 0px; width: 100%;display:none;" > <a class="easyui-menubutton" data-options="menu:'#config'">系统配置</a> <a class="easy原创 2022-05-07 14:54:21 · 273 阅读 · 0 评论 -
C#服务端如何获取外网IP
C#服务端如何获取外网IP的解决方案: Dictionary<string, object> KeyValueCombination(string str) { JavaScriptSerializer serializer = new JavaScriptSerializer(); Dictionary<string, object> json = (Dictionary<string, object>)原创 2022-05-04 14:16:17 · 2825 阅读 · 0 评论 -
C#中easyUI DataGrid分页的前后端实现
前端代码:JQuery创建一个datagrid,jsondata是从后端获取的json对象,pager是dg的分页控件,通过onSelectPage事件刷新页面内容,其间调用query获取分页数据。 $('#dg').datagrid({ pageList: [10, 20, 30, 40, 50], data: jsondata, pa原创 2022-04-20 09:24:12 · 249 阅读 · 0 评论 -
页面初始化时easyUI window窗口不想显示的实现方法
页面初始化时easyUI window窗口不想显示的实现方法:data-oprions='closed:true,closable:false'就可以了原创 2022-04-18 15:11:58 · 854 阅读 · 0 评论 -
easyUI中的linkbutton取文本及改变属性的方法
一、easyUI中的linkbutton改变属性的方法:$('#fullscreen').linkbutton({ text: '退出全屏', iconCls: 'icon-remove' });不能用这种方法来改变文本:$('#fullscreen').text(“全屏模式”);$('#fullscreen').iconCls('icon-remove');,这样原创 2022-04-16 17:22:31 · 1598 阅读 · 0 评论 -
关于QC4.11.1及QT 5.14.1的安装与Boost、OpenCV的使用方法
关于QC4.11.1及QT 5.14.1的安装与Boost、OpenCV的使用方法(自己的项目笔记)一、增加系统环境变量:D:\Qt\Qt5.14.2\5.14.2\mingw73_32\bin;D:\Qt\Qt5.14.2\Tools\mingw730_32\bin;D:\opencv4.1.2\build\install\x86\mingw\bin;二、将直接拷贝(别人编译好的)的Boost文件夹中的子文件夹boost文件夹拷贝到qt 的include下面(我的在 D:\Qt\Qt5.14.2\原创 2022-04-03 09:59:38 · 3739 阅读 · 0 评论 -
一级路由器关闭无线只用有线上网功能二级路由器只启用无线功能不使用有线上网功能的实现方法
一级路由器关闭无线只用有线上网功能二级路由器只启用无线功能不使用有线上网功能的实现方法:一、一级路由器,关闭无线功能二、断开二级路由器与一级路由器的连接,用户名密码进入二级路由器的设置界面,如果不想与一级路由器在同一网段,可LAN设置网段,例:192.168.4.1,另外,关闭DHCP功能,开启无线上网功能,设置上网模式为:静态上网 各参数:IP:192.168.3.200 子网掩码:255,255,255,0 网关:192.168.3.1 DNS:192.168.3.1 ,上网参数设置可参照一级路由器原创 2022-04-03 08:45:40 · 1867 阅读 · 0 评论 -
关于ColorPicker颜色拾取器的使用方法
ColorPicker拾取器插件适用于网页设计,主要解决在网页中拾取颜色的需求,这类拾取器有很多,这里只对ColorPicker做下说明:一、首先下载ColorPicker插件二、引用css和js三、在页面加载事件中为使用ColorPicker拾取器的元素注册并绑定事件,注意在onChange事件中写入颜色应用的用户代码。注册后无需再使用元素的CLICK事件。因为已注册了元素的click事件。 //右车道注册ColorPicker事件 function register_legen原创 2022-03-27 17:00:38 · 5473 阅读 · 0 评论 -
js、jquery获取asp:dropdownlist值的方法
一、js 获取asp:dropdownlist选中的值var eSection = document.getElementById("<%=tx_ddlType.ClientID%>");var eSectionValue = eSection.options[eSection.selectedIndex].value;alert(eSectionValue);二、jQuery获取asp:dropdownlist选中的值//获取value值$("#ddlSubmodel").val(原创 2022-03-25 08:34:16 · 2278 阅读 · 0 评论 -
json字符串转换为DataTable的c#方法
json字符串转换为DataTable的c#方法 public static DataTable ToDataTableTwo(string json) { //整理json字符串,去除开头的{"data":,不去除就无法使用javaScriptSerializer转换为DataTable json = json.Substring(8, json.Length - 8); json =json.Substring(原创 2022-03-10 10:06:51 · 995 阅读 · 0 评论 -
正则表达式:大于0的正整数
//大于0的正整数QString formatStr="/?[1-9]\d*/?[1-9]\d*";正确表达式:/1222/56899错误表达式:/0/-1原创 2022-03-08 15:02:15 · 1309 阅读 · 0 评论 -
ASPxGridview使用总结
一。ASPXGridView外观显示属性:Caption----列的标题(KeyFieldName----数据库字段SEOFriendly 是否启用搜索引擎优化Summary 指定分页汇总信息的格式Setting节点的ShowFilterRow=True设置快速查找功能SettingsBehavior.AllowFocusedRow=true 高亮选中的行,即选中行变色SettingsBehavior.AllDragDrop=false禁止拖动标题列头SettingsBehavior.Al原创 2022-03-04 13:24:37 · 683 阅读 · 0 评论 -
身份证阅读器(读卡器)谷歌Chrome和火狐Firefox浏览器端网页开发接口控件分享
地址:https://blog.youkuaiyun.com/cntianya/article/details/77240327收藏备用原创 2022-03-04 12:01:42 · 1853 阅读 · 0 评论 -
js实现input的赋值
input框赋值如下所示,是一个文本框的html代码,实际开发中,要涉及到将数据库中的数据取出然后放入input框中。<input id="name1" name="teacherName" type="text" />通过以下js代码可以实现对input文本框进行赋值,以下方法分别针对不同的情况,但是前两种是通用的。 $('#name1').val('值'); document.getElementById('name1').val原创 2022-02-19 16:11:29 · 16070 阅读 · 0 评论 -
jQuery获取input值的方法
获取input的checked值是否为true:第一种:if($(“input[name=item][value=‘val’]”).attr(‘checked’)==true) //判断是否已经打勾 --注:name即控件name属性,value即控件value属性第二种:可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式:if($(“input[name=row_checkbox]”).attr(‘checked’)==true)第三原创 2022-02-19 16:07:56 · 10562 阅读 · 0 评论 -
jquery如何为td赋值
html代码:<table border="0" cellpadding="10" cellspacing="10" style="padding-left: 5px;text-align:center;"> <tr> <td style="text-align:left;">名称</td> <td >通道<原创 2022-02-19 15:47:19 · 3997 阅读 · 0 评论 -
ajax中的json字符串的组织与传递方法
ajax中的json字符串的组织与传递方法:一、html元素与easyUI元素的取值方法:var cameraNameStr = $("#cameraName").textbox('getValue'); var IPAddressStr = $("#IPAddress").textbox('getValue'); var portStr = $("#port").textbox('getValue'); var UserNameStr = $("#Use原创 2022-01-07 16:35:46 · 1182 阅读 · 0 评论 -
WebForm通过webservice接口远程读写工控机视频车辆检测器配置文件的方法
视频检测管理平台远程读取信号机配置文件的方法:一、浏览器地址栏输入:http://XXX.XXX.X.XXX:XXXX/config 即可获取信号机的配置文件内容,以json格式显示,在平台开发中是不能通过ajax读取这个URL中的内容的,因为跨域问题,浏览器拒绝访问。二、解决读取跨域问题:迂回战术解决,即在页面通过ajax提交请求后端的WEBMETHOD方法,通过后端访问上面的URL,即可跳过浏览器取到值然后返回页面。远程读取配置文件的接口URL:http://XXX.XXX.X.XXX:XXXX/c原创 2022-01-07 16:21:37 · 1663 阅读 · 0 评论 -
HTML中input类型为checkbox时的取值赋值方法
一、页面中checkbox的定义 <tr height="35px"> <td align="right">有效:</td> <td> <%--取值方法:$("#valid")[0].checked 赋值方法:$("#valid")[0].checked=true--%> <input type="checkbox" id="valid"/><label for="valid">启用&原创 2022-01-07 15:40:24 · 2506 阅读 · 0 评论 -
js中字符型数值在判断比较时无需转换为数值型数据可直接按数值型数据使用,但是计算时应转换为数值型数据再进行使用
在QML中写function函数可以直接使用js语法!QML是支持的!objdata.channel4U.channel是从配置文件中读到的数据的都是字符型数据,但是如果读到的是数值,在js中做判断时无需进行字符到数值的转换,会自动处理function updateDataChannelB(id_channelB, objdata){ switch(objdata.channel4U.channel) { case 0: id_ch原创 2021-08-05 11:15:05 · 195 阅读 · 0 评论 -
SQL Server 的事务日志意外增大或充满的处理方法
SQL Server 的事务日志意外增大或充满的处理方法事务日志文件Transaction Log File是用来记录数据库更新情况的文件,扩展名为ldf。在 SQL Server 7.0 和 SQL Server 2000 中,如果设置了自动增长功能,事务日志文件将会自动扩展。一般情况下,在能够容纳两次事务日志截断之间发生的最大数量的事务时,事务日志的大小是稳定的,事务日志截断由检查点或者事务日志备份触发。然而,在某些情况下,事务日志可能会变得非常大,以致用尽空间或变满。通常,在事务日志文件占尽可原创 2021-08-05 10:34:01 · 1125 阅读 · 0 评论 -
js在文本框中移动光标位置的方法
一、将光标移至文本开头dzdh_combo.selectionStart = 0;二、将光标移至文本尾部dzdh_combo.selectionStart = dzdh_combo.GetText().trim().length-1;原创 2021-05-21 09:54:09 · 1767 阅读 · 0 评论 -
ASP.NET站点使用IP或域名访问的connectionStrings配置方法
ASP.NET站点使用IP或域名访问时,connectionStrings节的设置方法,域名无需在配置文件中设置,server只在路由器上设置好转发规则(端口)即可,服务器装好域名客户端即可IP访问方法:192.168.3.249:1234域名访问方法:xxxxxxx.xxxxxx.net:1234<connectionStrings> <add name="ApplicationServices" connectionString="Server=192.168.3.249;u原创 2021-05-07 13:59:40 · 1130 阅读 · 0 评论 -
联通客户端访问电信服务器访问不了的解决方案
联通客户端访问电信服务器访问不了的解决方案:访问FTP服务器有两种方式:port和passive,跨网络运营商访问FTP要使用:passive模式设置ftp.UsePassive = true即可解决 public void DownloadFile(string localDir, string FtpDir, string FtpFile, string hostname, string username, string password) {原创 2021-04-28 19:05:32 · 1885 阅读 · 1 评论 -
dev aspxgridview 添加右键自定义菜单的方法
一、在设置gridview中定义事件和打开开关1、定义事件:OnFillContextMenuItems=“ASPxGridView1_FillContextMenuItems”OnAddSummaryItemViaContextMenu=“ASPxGridView1_AddSummaryItemViaContextMenu”OnContextMenuItemVisibility=“ASPxGridView1_ContextMenuItemVisibility”OnContextMenuItemC原创 2021-04-26 09:39:32 · 310 阅读 · 0 评论 -
DEV GRIDVIEW 过滤行数值型列输入非数字字符时出现错误提示:数据类型不匹配的解决方法
DEV GRIDVIEW 过滤行数值型列输入非数字字符时出现错误提示:数据类型不匹配。分析得出:如果在数据值型列过滤控件中输入非数值型内容时,不会查出记录,根据这一情况在ASPxGridView1_AutoFilterCellEditorInitialize事件,首先判断ASPxGridView1中是否有可见记录,如果没有则不处理过滤行下拉列表,否则,处理!这样就完美的解决了这个问题。如下所示:protected void ASPxGridView1_AutoFilterCellEditorInitia原创 2021-04-20 15:25:47 · 571 阅读 · 0 评论 -
关于DEV ASPxGridView中的EditForm中TextEdit的显示格式问题
关于DEV ASPxGridView中的EditForm中TextEdit的显示格式问题:在项目设计中遇到数字录入及显示格式的问题,经过细心研究,发现在设置了DisplayFormatString="{0:N}" 后必须要设置DisplayFormatInEditMode=“true”,设置的格式才会起作用。ASPX页面中的代码: <dx:GridViewDataTextColumn F...原创 2021-04-20 15:12:29 · 400 阅读 · 0 评论 -
1433端口被运营商封锁的解决方法
在开发过程中遇到这样一个问题,服务器用的是电信网,1433端口正常开放,用电信网登录cs客户端,正常登录,用联通网登录客户端失败!费了一天的时间,终于解决!解决步骤如下:一、ping域名:检测域名是否畅通二、telnet端口:检测端口是否通过,结果发现在服务器1433端口不通,打开路由器,查看端口转发,已开启,但是外网测试,1433是关闭的,询问域名服务商,服务商估计,电信运营商对1433端口进行了封锁操作,要想开通1433端口必须备案,提供了一个有效的方法:就是修改1433端口转发,外网与内网端口不要原创 2021-04-19 16:45:34 · 4304 阅读 · 1 评论 -
asp.net静态方法中调用前端控件的方法
Page page =(Page)HttpContext.Current.Ha ndler;TextBox TextBox1 =(TextBox)page.FindControl(“TextBox1”);TextBox TextBox2 =(TextBox)page.FindControl(“TextBox2”);Num1 = TextBox1 .text;Num2 = TextBox2 .text;原创 2021-03-23 15:46:57 · 493 阅读 · 0 评论 -
aspx网页编程中关于static变量在多用户同时操作某一网页被覆盖的解决方案
aspx网页编程中关于static变量在多用户同时操作某一网页被覆盖的问题:一、static属性:是将变量设置静态变量的修饰符,他的特点是所有用户都可以共享,可读、可写。二、在网页编程中一般不使用这个修饰属性,除非特殊场景,否则禁止使用该修饰符来修饰变量。因为bs网站提供多用户访问,如果你将某个变量修饰为static属性,那么就意味着这个变量可以供大家读写,变量总是保存最后一个用户修改的值,先前其他用户对该变量的修改全部作废,那么我相信任何一个开发者都不愿意看到这种情况,所以一定要谨慎使用该修饰符。三原创 2021-03-23 11:03:00 · 475 阅读 · 0 评论 -
asp.net中同一服务器不同网站间访问图片的方法
asp.net中同一服务器不同网站间访问图片的方法: ImageUrl格式: “域名:端口"+文件路径+文件名称如:ImageUrl=’<%# (Eval(“文件路径”)==null?"":“XXXX:XXXX”+Eval(“文件路径”).ToString().Trim())+(Eval(“文件名称”)==null?"":Eval(“文件名称”).ToString().Trim())+"?t="+DateTime.Now.Second %>原创 2021-03-04 10:56:59 · 323 阅读 · 1 评论 -
ASPxGridView事件调用顺序
事件调用顺序:Page_LoadHtmlRowCreated:这个时候并没有调用DataBind。就执行一次,其中参数e处理的是空行,即e.Row {DevExpress.Web.ASPxGridView.Rendering.GridViewTableEmptyDataRow} System.Web.UI.WebControls.TableRow {DevExpress.Web.ASPxGridView.Rendering.GridViewTableEmptyDataRow}此时页面显示,然后点原创 2021-02-27 16:01:03 · 307 阅读 · 0 评论