- 博客(68)
- 资源 (10)
- 收藏
- 关注
原创 BootStrapBlazor中MultiSelect组件在表格中使用时存在的问题
在Table中使用了双击弹出编辑框来修改数据,正好逆变器需要多选,就使用了MultiSelect组件,结果发现它选择后没有任何效果,不会显示,但是保存后发现它是有数据的,网上搜了下,说是onblur失效。在双击行要弹出编辑窗口时,使用Table组件的行双击回调事件,把当前行的逆变器的值传给s_nbq,这样就实现了表格和编辑窗口中的逆变器值一致。最后的效果如下,很是完美丝滑。那就先把多选器的值绑定到一个变量上吧(s_nbq),然后写OnSelectedItemsChanged事件,在此直接引用了。
2024-08-01 11:49:23 211
原创 Bootstrap blazor中改变table组件中鼠标经过时行的背景色
通过设置属性值可以实现通过行数据逻辑对行样式进行设置,实现自己高亮需求功能,这段 css还是非常有用的。那么怎么实现让鼠标经过table组件时让行高亮了,其实只需要把这段代码写在页的最前面就行了,如下<style></style>但是页比较多,又想全局统一的风格,那就把这段css写到模板页上就可以了,所有使用此模板的页,都是这种风格的了,以后修改起来也很方便。
2024-06-03 12:09:16 396
原创 bootstrapblazor小白笔记
使用了bootstrapblazor,采用.net8.0,server模式,所有的问题都是基于以上条件所遇到的。
2024-06-03 11:54:09 289
原创 C# 图片按比例进行压缩
对一张图片转换成base64后,测量base64字符串的长度,对于一个80k的图片,压缩前长度为110800多,压缩后长度不到20000,减小了很多,便于传输。网上有关于对字符串进行压缩的,那是针对纯字符串,对于已经转换成base64的字符串,使用GZipStream类来压缩数据基本上没有效果。对于一个200k的png文件按0.6的缩放比例进行压缩,压缩后的大小为20k左右。对于一个80k的jpg文件按0.6的缩放比例压缩,压缩后为13k左右。1、对图片进行压缩,保存在本地。
2023-10-04 17:45:51 1968
原创 C#制做一个 winform下的表情选择窗口
好了,到此一个基本上能用的、简洁的表情选择框就做好了,使用起来也没啥大问题,后续你可以把表情图片打包到dll文件中,然后在软件中直接引用,但是dll中的图片怎么在webBrowser中显示了?反正我没有找到简单的方法,最后直接把dll中的图片转成base64编码了,然后就能在网页中显示了。在窗体加载时,通过控件数组来加载需要显示的表情,这里的表情来自于你收集的png文件,并给表情配上文字说明,这里设置的是一次可以点击多个多情,等关闭窗体时返回表情代码,也可以设置成每次只能点击一个表情,点击后就关闭窗体。
2023-10-03 17:43:29 627
原创 C#打包表情图片至Dll文件中供winform中调用
在winform中聊天框怎么写了?聊天框直接用textbox多行文本框来实现,然后在它上面放一个同样大小的webBrowser控件,然后设置为隐藏,等用户选择了表情后在文本中显示的是文字,点预览或收到带表情的消息时,直接放到webBrowser中进行显示就可以了,很是完美。表情类png图片从哪里搞呀,如果自用的话就从头条的网页端把表情图片下载回来就可以了,我把表情图片放到了ico文件夹中,记得一定要把图片设置为:右键图片->属性->生成操作:嵌入的资源,多个图片可以一次性全部选中进行设置。
2023-10-03 11:54:57 422
原创 css水平与垂直居中的方法,普通应用各浏览器基本有效
这是水平居中的,宽度不能少,不能是100%,text-align:center不能少,不然在chrome下无法居中.1这是垂直居中的,很简单的一句,普通的使用够用了.padding-top:6px; padding-bottom:6px; overflow:hidden这几个都不能少style="background-color:Gray; padding-top:6px; paddi
2012-04-20 15:14:19 895
原创 ie7中iframe高度100%无效的解决办法
100%高度的iframe在ie7中显示错误,原因是iframe.style.height="100%"。 在网上搜到很多iframe自适应高度的文章。我们只需要让iframe的高度跟浏览器显示区域的高度一样就行了,跟iframe自适应高度是不一样的。下面使用js实现iframe中的高度和浏览器的高度一样。 function htmlH() {
2012-04-12 16:58:21 1913
转载 ASP.NET AJAX之UpdatePanel 和JQUERY冲突
http://www.biao166.cn/updatepanel-jquery.html 自己看的,转自这个网址。下面是自己用的代码,留着以后看 function reload() { Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequ
2012-03-14 12:28:33 492
原创 vb.net中combobox与数组绑定
Dim lbstr() As String = {"集团文件", "红头文件", "各店通知", "学习资料", "常用文件"} Dim lbvalue() As String = {"集团通知", "红头文件", "各店通知", "学习资料", "常用资料"} Dim dt As New DataTable dt.Columns.Add("名称")
2012-03-01 15:42:19 4430
原创 webBrowser中为html控件赋值及调用js[vb.net]
function PlayFlv() { var H_name = document.getElementById("H_str"); var str = H_name.value; var s1 = new SWFObject("cb.swf", "CuPlayer", "100%
2012-02-25 15:09:54 3401
原创 vb.net读取xml文件中的节点内容
呵呵,先声明一下,会的就不用看了,本人的水平很菜,也就用xml文件配置一下软件中的一些参数.xml文件中的内容如下: 15 14通过一个函数来读取data结点下的值,参数只有一个Private Function GetXML(ByVal name As String) As String Dim path As String
2012-01-10 17:04:44 4878 2
原创 实现任意分隔符的字符串提取
有时我们经常需要在一个文本框中输入多个用户名来进行处理,但用户往往不会按照我们所设计的分隔符来进行分隔,他们或者用别的分隔符,或者用多个分隔符,那么遇到这种情况怎么办了,我想应把字符串从第一个字符开始提取,每次取一个,来判断asc码,如果是英文符号,字母,数字的话,就一律认为是分隔符,并用我们指定的分隔符进行替换,等提取到最后一个字符时,整个字符串就已经很规范了,用个split就能分隔了,自己写了
2011-12-30 14:31:38 2319
原创 让人无语的交换机故障处理过程
公司车管所的网络无法连接到交警中心了,也不是完全连不上,而是一会有一会没有,在各电脑上使用ping命令发现可以ping通局域网内的各主机,但ping交警中心时丢包大约在30%,由于是专网只能打电话给交警中心,人家说是我们这边中毒了,好家伙7台电脑挨个杀毒杀了一上午,完事后还是不行.关交换机电源,开了也不行,把网线拨下重插入原端口也不行,最后不知哪根线换了个口插上结果一下全好了,让人非常的无语...
2011-11-17 10:55:45 933 1
原创 asp.net(VB)中使用正则获取图片地址并进行下载.
使用时需要导入.net命名空间,本例对复制到文本框中的网页源代码获取其中图片地址,并下载,你也可以根据需要把图片在你的页面上进行显示.Imports System.NetPartial Class Query_QImage Inherits System.Web
2011-09-19 14:47:39 859
原创 vs2010中对mschart控件使用的一些心得
一 在页面中先添加一个chart控件,不用做什么设置,把自动生成的那个series删除掉,只设置其大小和ID就可以了,其它的在代码中进行设置.二 所绑定的数据是根据所选条件的不同查询数据后进行动态绑定的,以前认为这个比较复杂,原来也是很简单的,对数据进行表绑定和交叉表绑定很实
2011-08-12 15:43:35 2847
原创 获取MAC地址的两种方法,一种可以跨vlan取得MAC
只接上代码.大家都看得明白的,(VB.net),函数中的内容理解不了没关系,牛人多的是,咱们只要会用就行啦!Imports System.DiagnosticsPartial Class Other_MACInherits System.Web.UI.PagePr
2011-08-01 16:18:34 3620
原创 asp.net中dropdownlist使用的问题
今天在.net项目中使用了一个dropdownlist控件,text绑定了名称信息,vlaue绑定了名称所对应的积分(积分信息有相同的), 结果在试用时发现无法选择自己需要的值,后经查找资料才知道vlaue不能有相同的值,不然索引项会出错,呵呵,本着简单方便的原则,只接把自增ID值绑定给value,然后在数据保存时通过id查找所对应的积分值,解决了问题
2011-06-20 14:44:00 461
原创 WPS中使用VBA的一些注意事项
<br /> 首先要从网上下载合适的VBA版本,目前可以下载到的最新版为7.0.1589,是中英文双版的,搜索Visual Basic for Application 7.0.1589.exe就可以找到下载了,安装后只接打开以前用excel编写好的VBA时大部分无法通过编译,这是因为咱们把office给删除了,无法找到组件,在VBA的工程引用中是可以看到的,名字是mso.dll,只接搜索后从网上下载,然后引用一下就能用了。我一般从www.zhaodll.com网站上下载。另外WPS中使用的VBA不支持wi
2011-05-19 11:27:00 2673 2
原创 系统不安装Office导出Excel的实现方法
<br />系统不安装Office导出Excel<br /><br />本文适用于没有安装微软件办公软件而却需要导出Excel表格的操作员做参考,最近公司由于正版化的需要,换装了WPS办公软件,但在运行了DMS系统的电脑上需要导出Excel,在导出时系统会检测是否已安装Excel,没有安装的话是无法导出的,为此苦苦在网上搜索了三四天,终于发现了一点眉目,先看下面的这段话:<br />SAP的标准函数alsm_EXCEL_to_internal_table调用了EXCEL.application 标准库的函数
2011-05-18 15:07:00 6559 1
原创 ie重复加载相同背景图片的bug
<br />这是我使用的jquery滑动菜单的代码,在css中加载菜单项目的背景图片及菜单项的小图片,但是在使用时会反复从服务器请求那两个图片,<br /><script type="text/javascript"><br /> $(document).ready(<br /> function () {<br /> $(".menuTitle").click(function () {<br /> $(this).next("div").slideToggle("s
2011-03-16 13:54:00 1266 1
原创 对smartuploader多文件上传组件的一些修改[已汉化]
<br />修改好以后的如下图所示,已经成中文的了,除了可以上传图片文件外,还支持上传Flash可以播放的文件以及office文档.小改了一下php文件,会自动以每天日期为名称新建文件夹,上传的图片保存在其中,以便于区分,另外相同文件名称的文件会被覆盖;原本这个组件是需要在php环境中运行的,但可以参考在Windows 2003 IIS 6.0中配置PHP的运行环境(图) http://pcajax.javaeye.com/blog/622899这篇文,那么就能在你的asp.net中使用这个多文件上传组件了
2011-02-11 09:08:00 592 1
原创 网页中播放swf文件与flv文件共存的方法
<br />下面是实现代码,主要是通过判断文件的后缀名,如果是swf文件,就用第一 种方法,如果是其他的就调用jw flv播放器来播放.<br /><html xmlns="http://www.w3.org/1999/xhtml"><br /><head runat="server"><br /> <title>视频资料学习</title><br /> <link type="text/css" href="../CSS/StyleNew.css" rel="stylesheet"/><br
2011-02-08 10:40:00 1372 1
原创 解决服务器不支持FLV与虚拟目录下FLV无法链接问题
这个问题在网上一搜有好多的答案,就是新增一个MIME类型,但是最重要的一点是FLV这三个字母一定要大写,我是试了一下午才发现问题所在的,有遇到同样问题的请留言.下面是转载的.FLV格式文件上传服务器后不能播放因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.[原因:WIN2003加强了IIS6的MIME验证,一切未注册扩展文件格式统统显示404错误。手动在IIS中HTTP头->MIME添加MIME影射关系,MIME类型:
2011-02-07 15:10:00 711
原创 QQ导出的txt聊天记录导入数据库方法
QQ导出的txt聊天记录导入数据库方法1.把QQ聊天记录从QQ中导出为txt格式的文件2.用word打开所导出的txt文件,然后进行查找替换,用^p^p替换为|分割符,用昵称替换为^p昵称,如果有多个昵称请替换多次便可,并保存3.打开sql的导入和导出向导,选择平面数据源导入,行分割符为竖线 {|},列分隔符为{LF},然后进行预览,看是不是很符合要求呀。
2010-12-02 10:00:00 4081
原创 sql在已有数据中查询每个月的最后一天
<br />select * from 产值_销售 where year(日期)='2010' and day(dateadd("d",1,日期))='1' order by 日期,像产值_销售表中保存的是不间断的每年的数据,思路是如果日期加上一天后再取日期的天数那部分,如果等于一的话,说明是最后一天.
2010-10-06 16:48:00 2712
原创 网易论坛中自动排版的实现[转]
<br />取自网易论坛,可以把textarea格式化成类似段落+首行缩进2个汉字的效果。<br /><br />thebody为容器名,根据需要可修改。<br /><br />function format(){<br />var body = "/n"+document.getElementById("thebody").value;<br />body = body.replace(/ | /ig,"");<br />body = body.replace(//r/n/ig,"/n");<br />b
2010-09-08 10:09:00 380
原创 利用post实现对一些网站的自动登陆
<br />首先引用下面的命名空间<br />Imports System.Net<br />Imports System.IO<br />Imports System.Net.Security<br />Imports System.Security.Authentication<br />Imports System.Security.Cryptography.X509Certificates<br /> <br />然后看下面的代码<br /> Public Shared Function Vali
2010-08-23 17:16:00 764
原创 在使用了微软ajax的页面中弹出提示框的方法
<br />VB2010+.net4.0<br />第一步:写一个函数,方便调用<br /> <br /> Public Function MsgBox(ByVal _Msg As String) As String<br /> Dim StrScript As String<br /> StrScript = "alert('" & _Msg & "');"<br /> Return StrScript<br /> End Function<br /> <br /
2010-08-20 16:22:00 423
原创 开启WCF异常处理模式
<br />客户端是应用WCF服务时候,老是报错说:由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪日志。<br /><br />我查了很多资料说在服务端的config里面加上<se
2010-08-19 14:52:00 708
原创 金和C6协同办公中对用户密码的处理
一个字,晕,直接用md5加密后放到数据库中完事了,大家可以到http://www.md5.com.cn/md5网站进行密码反查,或者设计一个软件只接修改数据库中的密码!
2010-08-15 17:34:00 1588
原创 金和C6协同办公中对在线用户的判断
<br />在金和C6版本中,在线用户的判断和IOAS版不同,在C6的数据库中有一个users表,longinstatus字段用于用户是否在线,为1认为在线,为0认为不在线,所以可用一条update语句来实现全体或指定用户同时在线或离线.如:update users set longinstatus='0' --where userid='0004'
2010-08-11 09:47:00 607
原创 对天易行上网行为管理软件日志的一点更改
那天有空的时候在公司的一台闲服务器上做了个网桥,装上了天易行上网行为管理软件,说实话记录的日志很详细,但日志的分析功能有些不足,日志数据库用的是sqlite3,呵呵,以前没有用过这种数据库,上网查了些资料明白了是怎么回事,然后把数据库做了些修改,又做了个小程序对其日志进行分析,终于符合公司的要求了.打开数据库后里面只有一个表mylogs,我先把这个表删除了,然后重新增加了一个表;drop ta
2010-05-16 16:04:00 618
原创 HPCQ40-609TX装GhostXp系统全过程
在开机时按esc键,然后按F9选择光盘启动,当然了,winpe光盘要放到光驱里,然后就从光盘启动进入winpe系统了,我用的是深度版的,直接Ghost到C盘里了,自动重启开始安装,在安装时默认会选择所有驱动,这里请注意了,如果全选的话就无法安装成功,会在安装的时候死机或者重启后提示系统文件丢失,修复也没用,只选择芯片组驱动就可以了,安装完毕,重启后就进入xp系统了,然后再去HP网站上找驱动吧。
2010-03-18 15:01:00 907
原创 由无线网卡引起的USB存储类设备不能使用问题
前几天在一个客户电脑上遇到了奇怪的问题,电脑是清华同方的,新机子,从重装了系统后就无法使用USB存储类设备了,但是USB的键盘和鼠标却可以正常使用,一用U盘就提示未知设备,一开始认为是驱动的问题,找了好几个驱动都无效,没办法,只好重做系统吧,结果做了系统还是不行,就是用winPE进去后都无法使用U盘,看来真是不知是什么问题了,后来同事带着全才发现主机后用好几根USB线接在一起然后接了个无线网卡,由
2010-02-22 14:09:00 2852
翻译 无法获取div的内部内容,因为该内容不是文本(VB.net版)
错误信息提示:无法获取div的内部内容,因为该内容不是文本,下面的代码可以解决这问题Dim strb As New System.Text.StringBuilderDim sw As New System.IO.StringWriter(strb)Dim htw As New HtmlTextWriter(sw)D_xs1.RenderControl(htw)L2.Text = st
2009-12-01 14:33:00 1655
原创 vb2005中简单的三层结构例子
在新建的类代码中写下面代码Public Function ExecuteNoSQL(ByVal Sql As String) As String Dim con As SqlConnection Dim com As SqlCommand con = New SqlConnection(GetConn) con.Open()
2009-11-15 14:58:00 387
原创 asp.net2.0中网页引用js脚本无效问题的解决..
在.net2.0的aspx页面中,如果把js脚本只接写在aspx页中的话,那么执行起来没有任何问题,但是如果把js脚本保存为外部文件并引用的话,那么脚本将不起任何作用了.google上找了好久,终于发现是保存的js外部脚本文件写法有问题,在外部js文件中不能包含,如果包含的话将会不起作用,去掉就可以用了. ,下面抄的是梅花雨兄弟的js代码,用于禁止后退F5等功能的使用,很有用.
2009-05-20 09:43:00 1589
随机抽奖软件
2012-01-30
冰韵在线考试系统(asp,net)
2009-12-08
固定资产管理程序(web软件)
2008-09-30
USB另类禁用工具
2008-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人