博文

IIS Server Application Error 解决方法(转)(2007-06-14 14:31:00)

摘要:IIS Server Application Error 解决方法 本文来自:http://1.1.14.blog.163.com/blog/static/7290142200731615026484/ 0、http 500 内部服务器错误(即“Server Application Error”) (1)此时可把IE的“显示友好HTTP错误”取消,以查看具体错误信息。 改之前显示“http 500,内部服务器错误”,改之后直接显示Server Application Error那一段——原来都是一回事。 (2)打开,开始|控制面板|管理工具|事件查看器,在系统里有一条有关W3SVC的警告信息,双击,有如下信息: 服务器无法加载应用程序 '/LM/W3SVC/1/ROOT/IISHELP'。错误是 '没有注册类别'。 有关此消息的详细信息,请访问 Microsoft 联机支持站点: http://www.microsoft.com/contentredirect.asp。 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心   解决方法: (执行如下命令之前,可以删除组件服务|DCOM配置里与IIS有关的三项) 如果单击开始|控制面板|管理工具|组件服务里的“COM+应用程序”弹出错误对话框,若不是msdtc损坏,一般情况下是由于msdtc服务未启动导致,此时都可以用如下指令解决: Net stop msdtc Msdtc –uninstall Msdtc –install 在确保msdtc运行正常的前提下,执行如下指令注册asp组件: C:\WINDOWS\system32\inetsrv>rundll32 wamreg.dll,create iispackage C:\WINDOWS\system32\inetsrv>rundll32 wamreg.dll,CreateIISPackage C:\WINDOWS\system32\inetsrv>regsvr32 asptxn.dll C:\WINDOWS\system32\inetsrv>iisreset 此时查看http://127.0.0.1,O......

阅读全文(4395) | 评论:0

细节处理(2007-05-25 12:35:00)

摘要:1, 判断table中的值与dropdownlist中的值是否相等,使dropdownlist选中相等的那项         for (int k = 0; k < ddlistXD.Items.Count; k++)         {             if (ddlistXD.Items[k].Value == dt.Rows[0]["XD"].ToString())             {                 ddlistXD.SelectedIndex = k;                 break;             }         }   2,在传统网页上加AJAX,要修改配置文件 <system.web>          <httpHandlers>       <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Exte......

阅读全文(3306) | 评论:0

IE打印设置页眉页脚(2007-04-09 10:34:00)

摘要:一、设置页眉,页脚  ie浏览器--à文件菜单--->页面设置---à清除页眉和页脚文本框中的值 打印预览时就不会出现多余的页眉页脚了 二、IE打印的符号 符号 含义 &w 网页标题 &u 网页地址 (URL) &d 短日期格式(由“控制面板”中的“区域设置”指定) &D 长日期格式(由“控制面板”中的“区域设置”指定) &t 由“控制面板”中的“区域设置”指定的时间格式 &T 24 小时时间格式 &p 当前页码 &P 总页数 &b 文本右对齐(请把要右对齐的文字放在“&b”之后) &b&b 文字居中(请把要居中的文字放在“&b”和“&b” 之间) && 单个 & 号 (&) 以上资料来源:http://www.ljjyw.com/datas/wen/print_htm.htm......

阅读全文(7549) | 评论:0

快速导出EXCEL(2007-04-04 13:52:00)

摘要:导出EXCEL是很多程序都要用到,导出EXCEL的速度问题让人比较头疼,在网上查找了好几天都没有找到满意的方法。我要导出的EXCEL文件
要求前面有表头,后面有总计。刚开始采用了填格子的方式导出,但是数据一多响应时间就让人皱眉,在网上看见有说可以用数组保存数据
再一次性填充EXCEL文件,但是我就是没有找到门道。因此,产生了下面的代码:
//在GridView的页脚添加总计
    protected void gvExperimentGapStatistic_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        if (e.Row.RowType == DataControlRowType.DataRow || e.Row.RowType == DataControlRowType.EmptyDataRow)
        {
            for (int i = 0; i < gvExperimentGapStatistic.Rows.Count; i++)
            {
                iNumber += long.Parse(gvExperimentGapStatistic.Rows[i].Cells[4].Text);                 iMone......

阅读全文(5938) | 评论:0

生成XML文件(2007-04-02 11:14:00)

摘要:    #region 生成XML文件
    protected void CreateXMLDoc(string address)
    {
        XmlDocument xmldoc = new XmlDocument(); //address 是原文件的完整路径
        xmldoc.LoadXml("<FileAddress><Address>"+address+"</Address></FileAddress>");
        xmldoc.Save("G:\\freezip\\freezip\\Address.xml");
    }
    #endregion
    #region 读取XML文件
    protected string ReadXMLDoc()
    {
        try
        {
            string rootName = string.Empty;
            string nodeValue = String.Empty;
        ......

阅读全文(2347) | 评论:0

Asp.net(C#)常用函数表(转)(2007-03-29 10:02:00)

摘要:本文转自:http://and8.net/article.asp?id=195   作者:soking 日期:2007-01-09 1、DateTime 数字型 
System.DateTime currentTime=new System.DateTime(); 
1.1 取当前年月日时分秒 
currentTime=System.DateTime.Now; 
1.2 取当前年 
int 年=currentTime.Year; 
1.3 取当前月 
int 月=currentTime.Month; 
1.4 取当前日 
int 日=currentTime.Day; 
1.5 取当前时 
int 时=currentTime.Hour; 
1.6 取当前分 
int 分=currentTime.Minute; 
1.7 取当前秒 
int 秒=currentTime.Second; 
1.8 取当前毫秒 
int 毫秒=currentTime.Millisecond; 
(变量可用中文)2、Int32.Parse(变量) Int32.Parse("常量") 
字符型转换 转为32位数字型 
1.9 取中文日期显示——年月日时分 
string strY=currentTime.ToString("f"); //不显示秒 
1.10 取中文日期显示_年月 
string strYM=currentTime.ToString("y"); 
1.11 取中文日期显示_月日 
string str......

阅读全文(2358) | 评论:0

DataGrid&GridView(二)(2007-03-24 09:06:00)

摘要:6 Grid导出Ecxel (1) 直接导出Excel         Response.Clear();         Response.Buffer = true;         Response.Charset = "GB2312";         Response.AppendHeader("Content-Disposition", "attachment;filename=FileName.xls");         // 如果设置为 GetEncoding("GB2312");导出的文件将会出现乱码!!!         Response.ContentEncoding = System.Text.Encoding.UTF7;         Response.ContentType = "application/ms-excel";//设置输出文件类型为excel文件。         System.IO.StringWriter oStringWriter = new System.IO.StringWriter();         System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);         GridID.RenderControl(oHtmlTextWriter);  ......

阅读全文(2965) | 评论:0

DataGrid&GridView(一)(2007-03-24 09:04:00)

摘要:1 排序 前台:     <asp:DataGrid ID="dgHTMX" runat="server" Width="100%" AutoGenerateColumns="False" OnSortCommand="dgHTMX_SortCommand" >                                                        <asp:BoundColumn DataField="GG" HeaderText="规格" SortExpression="GG"></asp:BoundColumn>     </asp:DataGrid> 后台:     protected void dgHTMX_SortCommand(object source, DataGridSortCommandEventArgs e)     {         if (dgHTMX.Items.Count > 1)         {             if (ViewState["sortdirection"] == null)   &nbs......

阅读全文(3654) | 评论:0