随笔分类 - .Net
摘要:1. ?? 可能是一个被遗忘的运算符,很少看到有人用它,它的用法很简单却很实用: variable ?? defaultValue 相当于 variable == null ? defaultValue : variable2. asp.net 中止当前请求直接返回 Response.End(); 在做权限判断的时候可能用到 结合: HttpContext.Response.Redirect("url name"); //跳转 Response.End(); //中断请求直接返回3.将两个字符串合并成一个路径 Path.Combine(sFilePath1,sFilePat
阅读全文
摘要:ASP.Net (.cs文件)向前台注册JS脚本ClientScript.RegisterStartupScript (ClientScript.GetType (), "myscript ", "<script type=\"text/javascript\">alert('问题类型,活动名称不能为空')</script> ");
阅读全文
摘要:1. 是否是数字判断:public static bool IsNumber(string strNumber){ Regex regex = new Regex("[^0-9]"); return !regex.IsMatch(strNumber);}
阅读全文
摘要://报表定义ReportViewer reportViewer = new ReportViewer();//报表数据源ReportDataSource datasource = null; //设置数据 DataSet ds = null; //请自行绑定数据//指定报表模板地址reportViewer.LocalReport.ReportPath = Server.MapPath("temp.rdlc");//报表数据源设置datasource = new ReportDataSource("TshirtMugData_Tshirt", ds.Tab
阅读全文
摘要:前台:<asp:TreeView ID="TreeView1" runat="server" ImageSet="Msdn" NodeIndent="10" ShowLines="True" ExpandDepth="0"> <ParentNodeStyle Font-Bold="False" /> <NodeStyle Font-Names="Verdana" Font-Size="8pt&qu
阅读全文
摘要:RDLC报表 要和 DataSet(.xsd) 一起使用 [原创] RDLC 报表系列(一) 创建一个报表 [原创] RDLC 报表系列(二) 报表中插入图片 [原创] RDLC 报表系列(三) 参数、常量及常用表达式的使用 C#:rdlc - 报表实例
阅读全文
摘要:C#转义字符\’单引号\”双引号 \\反斜杠\0空\a警告(产生峰鸣)\b退格\f换页\n换行\r回车\t水平制表符\v垂直制表符JS转义字符转义序列字符\b退格\f走纸换页\n换行\r回车\t横向跳格 (Ctrl-I)\'单引号\"双引号\\反斜杠HTML转义字符显示说明实体名称实体编号半方大的空白  全方大的空白  不断行的空白格  <小于<<>大于>>&&符号&am
阅读全文
摘要:必须写闭合标签( 必须完整书写<></>, 不能写成</> )<script> </script>
阅读全文
摘要:1.打开项目属性页,检查“配置属性”下的“生成”中的细项,其中“生成调试信息”的属性是否设置为true,如果没有,就把它设置为“true”。 2.确认完以上属性后,如果仍然出现该错误,就需要采用如下解决办法了。假设我的项目名称这VPN,这时,可以在以下路径中找到VPN.dll的文件:“C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\vpn\d3cf95ee\36ebe08d\assembly\dl2\fb705b8f
阅读全文
摘要:废话不多直接贴代码前台代码:<asp:Repeater ID="Repeater3" runat="server"> <ItemTemplate> <div class="line_item" ><a href="line.aspx?line_id=<%#Eval("id") %>"><%#Eval("title") %></a><span style="color: rgb(
阅读全文
摘要:在Repeater 中使用Repeater的方法前台代码:<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound"> <ItemTemplate> <div class="nav_title"> <%#Eval("class") %></div> <ul class="nav"> <as
阅读全文
摘要:using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class _Default : Page{ #region OnPreInit 第一步: 视图未被还原(设置控件属性无效), 此处主要...
阅读全文
摘要:ViewState 只在进行表单提交是才有用.ViewState 在客户端的表现形式 只是一个隐藏域.隐藏域<input type="hidden" name="__VIEWSTATE" value="">使用方法private void Page_Load(object sender, System.EventArgs e){ViewState["myvalue"] = "viewstatevalue";//.....}原理它储存的值类似如下的形式:Oz4+O2w8aTwxPjs+
阅读全文
摘要:public class MyThread//传参 { public double Diameter=10; public double Result=0; public MyThread(int Diameter) { this.Diameter = Diameter; } public void Calculate() { Console.WriteLine( "Calculate Start"); Thread.Sleep(2000); Result = Diameter*Math.PI;; Console.WriteLine("Calculate End,
阅读全文
摘要:页面上直接引用<%@RegisterTagPrefix="scott"TagName="header"Src="Controls/Header.ascx"%><%@RegisterTagPrefix="scott"TagName="footer"Src="Controls/Footer.ascx"%><%@RegisterTagPrefix="ControlVendor"Assembly="ControlVendor
阅读全文
摘要:DropDownList数据绑定//清空选项DropDownList1.Items.Clear();//指定DropDownList使用的数据源DropDownList1.DataSource=dataSet.Tables["jobs"].DefaultView;//指定DropDownList使用的表里的那些字段DropDownList1.DataTextField="job_desc";//dropdownlist的Text的字段DropDownList1.DataValueField="job_id";//dropdownlis
阅读全文
摘要:ASP.NET 获取来源网站的网址,获取上一网页的网址,获取来源网页的URL,获取上一网页的URLUri Url = HttpContext.Current.Request.UrlReferrer; HttpContext.Current.Request.Url.PathAndQuery 获取当前页面地址在asp.net中获得来源网址代码如下:Request.UrlReferrer.AbsoluteUri在asp.net中获得IP地址代码如下:Request.UserHostAddress
阅读全文
摘要:XP 附加到:aspnet_wp.exe有些时候不能加载断点的可能原因就是没有附加正确的进程
阅读全文
摘要:public static string GetMethodInfo() { string str = ""; //取得当前方法命名空间 str += "命名空间名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace + "\n"; //取得当前方法类全名 str += "类名:"+System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName
阅读全文
摘要:网站在服务器磁盘上的物理路径: HttpRuntime.AppDomainAppPath虚拟程序路径: HttpRuntime.AppDomainAppVirtualPath任何于Request/HttpContext.Current等相关的方法, 都只能在有请求上下文或者页面时使用. 即在无请求上下文时,HttpContext.Current为null. 而上面提到的方法一直可用.对于全局Cache对象的访问亦然.==================================================================================示例:输出asp
阅读全文