摘要:
引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变... 阅读全文
摘要:
1.使用反射获取类型方法1:Type t=对象.GetType();方法2:Type t=Type.GetType("System.String"),参数为在mscorlib.dll程序集中的类或者当前程序集中的类如果要获得其他程序集中的类型,情况1:若要使用Type.GetType方法,则参数要指明该类型所在的程序集,如:获取System.Data.DataTable,代码如下[代码]情况2:或... 阅读全文
摘要:
已知图片存放路径,获取图片的方法:System.Drawing.Image imageOrigin = null;string filePath = saveDisk + ViewState["origimageUrl"].ToString();//路径imageOrigin = System.Drawing.Image.FromFile(filePath);以字符流的形式下载图片方法1:将该图片... 阅读全文
摘要:
在GridView中,点击链接列跳转到指定页面方法1.使用<a>标签,前台:<a href='<%# "OrigImageShow.aspx?id=1&image_id="+Eval("ID")%>'id="tb_search" runat="server" target="_blank"> 弹出 ... 阅读全文
摘要:
oracle语句实现一个字符串如“aa,bb”,是否包含在数据库表中的一个字段的内容中 该字段中可能存有的记录如下,如(p113字段): p113 aa,bb,cc aa,bb,cc,dd aa,cc bb,dd 语句如下: select v from (select column_value v 阅读全文
摘要:
1.GridView.SelectedIndexChanging 事件MSDN中解释:单击某一行的“选择”按钮后,在 GridView 控件处理选择操作之前,将引发 SelectedIndexChanging 事件,使用GridViewSelectEventArgs参数确定所选择行索引(e.NewSelectedIndex)但需要注意的是,当您以编程方式设置Selected... 阅读全文
摘要:
1.oracle(1)使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); (2)使用TO_CHAR函数处理日期 TO_CHAR(date,’格式’);to_char(sysdate,'q') 季 to_char(sysdate,'yyyy')年 to_char(... 阅读全文
摘要:
在绑定GridView的时候,其中有的项过长,就可以通过以下语句处理<%#getnewstring(DataBinder.Eval(Container.DataItem, "name").ToString())%> public string getnewstring(string wangzhe) { if(wangzhe.Length<2) { return wan... 阅读全文
摘要:
如果是Win Form中,用:MessageBox.Show("Your message"); using System.Windows.Forms; MessageBox.Show("你显示的信息","标题",MessageBoxButtons.类型,MessageIcon.类型); 如果是Web Form,用: Response.Write("<script language=Ja... 阅读全文
摘要:
<select name="test" onChange=ChangePicType(this)> <option value="0">请选择</option> <option value="1">第一</option> <option value="2">第二</option> <option va... 阅读全文