随笔分类 -  .NET

摘要:需求说明:当用户点击按钮时使当前按钮为不可用,并打开新页面,关闭新页面时,按钮变为可用。并且如果不关闭新页面,当前按钮过10秒钟自动变为可用。包含3个页面:一、按钮页前台代码:当刷新后采用js进行disable后,点击的时候也可以用JS使其为disable,让整个过程都disable。(如果采用的是后台button.Enable=false,则不行,因为服务器端状态始终为false,导致按钮只能用一次。) 后台代码:这里用服务器端Button1.Enabled = False代码, 当用JS还原为可用时,服务器端状态不会改变... 阅读全文
posted @ 2013-09-11 13:43 龍☆ 阅读(1043) 评论(0) 推荐(0)
摘要:C# webBrowser控件使用心得最近用到WebBrowser控件,遇到很多问题,也学习了不少新的东西。下面是我在C#下写的关于WebBrowser控件使用的代码。1、WebBrowser常用属性.Refresh();//刷新.GoBack();//后退.GoForward();//前进.Navigate(new Uri(address)); //打开链接.Dock = DockStyle.Fill; //完全停靠在父容器中.ScriptErrorsSuppressed = true ; //关闭错误显示Uri a = new Uri(WebBrowser.Document.ActiveE 阅读全文
posted @ 2013-08-14 00:30 龍☆ 阅读(530) 评论(0) 推荐(0)
摘要:C# 获取IFrame中body元素 (winform)方法1.找出iframe的b.html的src , 利用webbrowser去加载b.htmlHtmlElementCollection a = webBrowser1.Document.All["loginframe"].GetElementsByTagName("iframe");foreach (HtmlElement kk in a) { textBox1.Text = kk.GetAttribute("src");}或者webBrowser1.Document.GetE 阅读全文
posted @ 2013-08-13 22:37 龍☆ 阅读(809) 评论(0) 推荐(0)
摘要:复制:privatevoidbutton1_Click(objectsender,System.EventArgse){ //Takestheselectedtextfromatextboxandputsitontheclipboard. if(textBox1.SelectedText!=”") Clipboard.SetDataObject(textBox1.SelectedText); }粘贴:privatevoidbutton2_Click(objectsender,System.EventArgse){ //DeclaresanIDataObjecttoholdthedat 阅读全文
posted @ 2013-07-30 14:12 龍☆ 阅读(299) 评论(0) 推荐(0)
摘要:调用方式: // 1. 首先要创建或者得到一个数据对象Order order = GetOrderById(123);// 2. 用序列化的方法生成XMLstring xml = XmlHelper.XmlSerialize(order, Encoding.UTF8);// 3. 从XML读取数据并生成对象Order order2 = XmlHelper.XmlDeserialize(xml, Encoding.UTF8);实现类:using System;using System.Collections.Generic;using System.Linq;using System.Text. 阅读全文
posted @ 2013-07-25 14:39 龍☆ 阅读(284) 评论(0) 推荐(0)