随笔分类 - DotNet
asp.net/c#.net
摘要:using System.Diagnostics;//引用相关的命名空间Stopwatch st=new Stopwatch ();//实例化类st. Start();//开始计时//需要统计时间的代码段st.Stop();//终止计时Response.Write(st.ElapsedMilliseconds.ToString());//输出时间。输出运行时间:Elapsed,带毫秒的时间:ElapsedMilliseconds//Response.Write是asp .net中使用的输出
阅读全文
摘要:创建方法方法1.开始-运行-键入cmd,打开cmd窗口此时的cmd窗口路径是C:\Documents and Settings\username>键入以下(不包括括号内信息):copy con .htaccess (回车)(按Ctrl+Z 回车)屏幕提示如下:C:\Documents and Settings\admin>copy con .htaccess^Z已复制 1 个文件。此时回到桌面,双击我的电脑上进入C:\Documents and Settings\username即可看到你想要的文件 ".htaccess"方法2.保存下面代码为.bat文件,把任
阅读全文
摘要:在服务器代码中写如下代码 :HtmlMeta meta = new HtmlMeta();meta.Name = "description";meta.Content = mydr["s_title"].ToString() ;this.Page.Header.Controls.Add(meta);以前的方法方法一: /> />注意content 后不要加双引号哟后台中进行赋值string keywords; string description; void Page_Load(object sender, EventArgs e) { ke
阅读全文
摘要:其实ASPX网页和HTML网页本人觉得最大的区别在于功能和功耗。很容易理解功能大的功耗就会大,所以使用ASPX还是HMTL本人觉得还是看情况而定。ASPX对动态的要求多些,HTML就相对静态了,不能说谁好谁坏,要适情况选择。比如,新闻内容页面,简单就些图片和固定的格式正文,这样用HTML显示出来对服务器可是节约很大一笔开销。退一步说,把正文内容保存在网页里,只保持HTML网页名在数据库中,对数据库也是一大解放。这里只是介绍生成HTML过程,并没有和数据库联系上,其实和数据库的联系也就一文件名,所以从略。这里是文件目录,其中HTM文件夹就是用来存放生成的HTML网页,方便调用。先做一个HTML模
阅读全文
摘要:ContentTypes : "ez","application/andrew-inset" ContentTypes : "hqx","application/mac-binhex40" ContentTypes : "cpt","application/mac-compactpro" ContentTypes : "doc","application/msword" ContentTypes : "bin",&q
阅读全文
摘要:常用:<webdiyer:AspNetPager ID="AspNetPager1" runat="server" PageIndexBoxType="TextBox" ShowPageIndexBox="Never" UrlPaging="True" CssClass="paginator" CurrentPageButtonClass="cpb" PageSize="1" ShowFirstLast="false&q
阅读全文
摘要:方法一:TcpClient,//所属名字空间 System.Net.Sockets TcpClient MyTcp = new TcpClient() MyTcp.Connect("IP地址或域名",端口号) 无返回值 Stream MyStream = MyTcp.GetStream(); MyTcp.Close()方法二:今天想把VS调试时地址端口号弄成固定的,因为在WebConfig里面将地址作为常量进行文件上传、访问配置。找到了以下文字,但是始终没理会到“属性”窗格。。。。找了半天没找到所说的东西。然后点击项目中的任何一个文件-》点击上方的“属性”按钮显示属性(或按
阅读全文
摘要:2009年11月23日 星期一 10:21ASP.NET 提供三种用于在出现错误时捕获和响应错误的主要方法:Page_Error 事件、Application_Error 事件以及应用程序配置文件 (Web.config)。如果您不调用 Server.ClearError 或者捕获 Page_Error 或 Application_Error 事件中的错误,则将根据 Web.config 文件的 <customErrors> 部分中的设置处理错误。在 <customErrors> 部分,可将重定向页指定为默认的错误页 (defaultRedirect) 或者根据引发的
阅读全文
摘要:程序要调整的部分只有两块。一是web.config文件。二是链接地址。所需urlrewrite.dll1.先去下一个文件:MSDNURLRewriting.msi;用来提取URLRewriter.dll这个东西的。在本地安装MSDNURLRewriting.msi之后,找到URLRewriter.dll,然后copy到网站目录任意地方,我是放到Bin里面的。下载地址:URLRewriter:http://download.microsoft.com/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797cf/MSDNURLRewriting.msi2
阅读全文
摘要:说明:vs实现无刷新更新repeater里面的数据(点击repeater里面的按钮)VS2008 无刷新 Repeater 删除功能 ScriptManager UpdatePanel前台代码<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RepeaterDelete.aspx.cs" Inherits="RepeaterDelete" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1
阅读全文
摘要:1.前言开发人员不喜欢打字。如果你希望提高开发人员的生产力,减少键入的数量,这也同时减少打字稿的数量以及因此产生的编译器错误,这些都极大分散了开发人员的注意力。代码重用是开发人员收集代码的另一个原因。即使单个应用程序也会大量地由小而公共的代码段组成,在几乎每个程序中都会有相同的代码元素:循环、类、异常处理等等。开发人员传统上是对代码进行剪切和粘贴以避免重复键入。但是这具有相当的局限性,包括有限的持久性,应该有更可行的解决方案。这个解决方案就是在Visual Studio 2005中引入的代码段技术。代码段是可重用的源代码的容器。一个代码段是代码的一个别名。插入一个代码段就是在光标处或选中的地方
阅读全文
摘要:在repeater的某一列放入一个按钮,把按钮的e.CommandName设置为“del”,e.CommandArgument设置你要删除的主键,例如 <asp:LinkButton ID="lbtnDel" runat="server" CommandArgument='<%#Eval("id")%>' CommandName="del">删除</asp:LinkButton>然后再rrepeater的 ItemCommand事件里写如下代码protected
阅读全文
摘要:repeater绑定:<%#Eval("c_market_price","¥{0:N2}") %>数字{0:N2}12.36数字{0:N0}13数字{0:D}1234512345数字{0:D8}1234500012345数字{0:F}12345.678912345.68数字{0:F0}12345.678912346数字{0:G}12345.678912345.6789数字{0:G7}1234567891.234568E8货币{0:c2}$12.36货币{0:c4}$12.3656货币"¥{0:N2}"¥12.36科学计数法
阅读全文
摘要:前台过滤方法function stripHTML(html) { return html=html.replace(/<[^>]*>/g, ""); } //调用stripHTML过滤html标签,然后赋值当前TextBox即可 function returnResult() { document.getElementById("txtRemarks").value = stripHTML(document.getElementById("txtRemarks").innerHTML); ...
阅读全文
摘要:1. JS中取得Asp.Net的值(1)取得服务端控件的值var s = document.getElementById("TextBox1").value; //取得TextBox1的Text值(2)取得全局变量的值在Page_Load()方法前定义protected String sT;在Page_Load()方法中赋值sT = "哈哈";JS中这样写取得var s = "<%=sT %>";----------------------------------------------------------------
阅读全文
摘要:初学ASP.NET(C#)问题就是多,真是不知道从何处下手 在开发项目的时候遇到这样的问题:用户提交验证。当用户点提交按钮后,看到某些人写的验证代码都是写在后台ASPX.CS里面然后再有Response.Write(".........."),如: protected void btn_Save_Click(object sender, EventArgs e) { if (tpName.Text.Trim() == "") { Response.Write("<script language='JavaScript'&g
阅读全文
摘要:< script>setTimeout("location.href='url'",2000)< /script> < meta http-equiv="refresh" content="300; url=target.html"> 用window.location.href方法二: <script type="text/javascript"> var secs = 30; //6为倒计时秒数 for (i = 0; i <= secs; i
阅读全文
摘要:网站前台页面:应用系统:<%=HttpRuntime.AppDomainAppVirtualPath %><br />目录:<%=HttpRuntime.AppDomainAppPath %><br />域名地址:<%=Request.ServerVariables["SERVER_NAME"] %>,<%=Request.ServerVariables["LOCAL_ADDR"]+":"+Request.ServerVariables["Server_Por
阅读全文
摘要:获取标题、说明、公司、产品、版权、商标、程序集版本、文件版本、Guid等信息。如图:方法:public partial class ReadAssemblyInfo: System.Web.UI.Page { public string AssemblyTitle { get { object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), fal...
阅读全文
摘要:xhEditor是一个基于jQuery开发的简单迷你并且高效的在线可视化HTML编辑器,基于网络访问并且兼容IE 6.0+,Firefox 3.0+,Opera 9.6+,Chrome 1.0+,Safari 3.22+。xhEditor完全基于Javascript开发,您可以应用在任何的服务端语言环境下,例如:PHP、ASP、ASP.NET、JAVA等。xhEditor可以在您的CMS、博客、论坛、商城等互联网平台上完美的嵌入运行,能够非常灵活简单的和您的系统实现完美的无缝衔接。自2009年4月首个版本发布以来,凭借我们人性化的用户体验和不断持续完善的态度,越来越多的网站选择了使用xhEdi
阅读全文
浙公网安备 33010602011771号