smhy8187

 

2008年4月22日

对.net页面的继承有了新的了解。

对.net页面的继承有了新的了解。
例:companyedit.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="CompanyEdit.aspx.cs" Inherits="MemberRoom_Company_CompanyEdit" %>

companyedit.aspx编译成一个类,该类继承MemberRoom_Company_CompanyEdit类,而MemberRoom_Company_CompanyEdit又继承System.Web.UI.Page

所以在MemberRoom_Company_CompanyEdit代码定义的public变量或引用,在companyedit.aspx页仍可访问的到.

posted @ 2008-04-22 16:26 new2008 阅读(203) 评论(0) 编辑

2008年4月2日

SQLServerDAL的引用找不到



谢谢大家.
已经找到问题了。
一个低级错误.
在BLL业务逻辑层没添加SQLServerDAL的引用.
有两个解决方法:
1:
在BLL业务逻辑层添加SQLServerDAL的引用.如果在BLL添加对引用的话稍微麻烦了点(本人比较懒)。如果加多个OracleServerDAL的话,不是又得添加OracleServerDAL引用.所以我采用了第二个方法.
2:
在BLL业务逻辑层中添加了System.Transaction命名空间的引用.不用添加SQLServerDAL的引用.这样就可以了。

我觉得还有个比较容易犯的小错误是
private static readonly string path = ConfigurationManager.AppSettings;

        public static IDAL.IAccount CreateAccount()
        {
            string className = path + ".Account";
            return (IDAL.IAccount)Assembly.Load(path).CreateInstance(className);
        }
path是程序集名称,而不是命名空间名。className=程序集名称+类名;

posted @ 2008-04-02 17:03 new2008 阅读(245) 评论(0) 编辑

2007年6月21日

抽象是什么?

抽象是一种简化,概括,一种规律表现.

posted @ 2007-06-21 16:30 new2008 阅读(121) 评论(2) 编辑

2007年6月15日

农村工作体会.6月


        我觉得做农村工作不一定要天天想着办实事,月月想着办实事,关键是要会办实事、办好实事。要本着为民谋利、尽心尽力的一颗心去做工作。你把群众当回事,群众也会把你当回事。因为我们把群众工作做到位了,群众都会说我们好。因此,开展农村工作要广泛集中民智,充分反映民意。我觉得唯一多做的就是平时要多投入时间,下到村民中去,和村民聊,征询他们的意见,不摆架子,和他们打成一片,成为他们的朋友,从而真正的走到群众中去,得到群众的认可。

        农村工作虽然难做,但在我看来,只要真正地用心去做了,真正地把农民群众的利益放在了首位,就一定能把农村工作做实、做好。我会尽心尽力去做,使自己尽快成为一名称职的农村工作者。

posted @ 2007-06-15 10:38 new2008 阅读(740) 评论(0) 编辑

2007年6月12日

自己写的js分页

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<style type="text/css">
.goto{ line-height:16px;}
</style>
<script language="javascript">

   var array = new Array()
   array[0] = "1d";
   array[1] = "2f";
   array[2] = "3";
   array[3] = "4";
   array[4] = "5";
   array[5] = "6";
   array[6] = "7";
   array[7] = "8";
   array[8] = "9";
   array[9] = "10";
   array[10] = "c11";
   array[11] = "c12";
   array[12] = "c13";
   array[13] = "c14";
   array[14] = "c15";
   array[15] = "c16";
  
   for(i=0;i<array.length;i++)
   {
     document.write(array[i]+"<br/>");
   }
  
   var pagesize = 5;
   var totalRecord = array.length;
   var totalPage;
   if(totalRecord%pagesize==0)
   {
     totalPage = totalRecord/pagesize;
   }
   else
   {
     totalPage = parseInt(totalRecord/pagesize+1);
   }
  
   document.write("pagesize:"+pagesize+"<br/>");
   document.write("totalRecord:"+totalRecord+"<br/>");
   document.write("totalPage:"+totalPage+"<br/>");
  
   function showPage(pagesize,page)
   { 
     var str = "";
  var start = (Number(page)-1)*pagesize;
  //document.write(start);
  if(start<0)
  {
    start = 0;
  }
 
  if(page<1)
  {
     page = 1;
  }
  else if(page>totalPage)
  {
     page = totalPage;
  }
 
  var end = Number(page)*pagesize;
  var prev = Number(page)-1;
 
  if(page==totalPage)
  {
    next = totalPage;
  }
  else
  {
    next = Number(page)+1;
  }
 
 
  if(totalRecord%pagesize==0)
     {
        for(var i=start;i<end;i++)
     {
      str += array[i]+"--";
     }
     }
     else
     { 
     if(page<totalPage)
  {
      for(var i=start;i<end;i++)
         {
          str += array[i]+"--";
         }
  }
  else if(page==totalPage)
  {
      for(var i=start;i<totalRecord;i++)
         {
            str += array[i]+"--";
         }
  }
       
     }

  arrayStr.innerHTML = "<font color='#ff0000'>"+str+"</font>";
  strTemp = "&nbsp;&nbsp;&nbsp;&nbsp;";
 
 
 
  var Str = "<a href='#' onclick='showPage("+pagesize+",1);'>First</a>"+strTemp+"<a href='#' onclick='showPage("+pagesize+","+prev+");'>Prev</a>"+strTemp+"<a href='#' onclick='showPage("+pagesize+","+next+");'>Next</a>"+strTemp+"<a href='#' onclick='showPage("+pagesize+","+totalPage+");'>Last</a>";
 
  var inputStr = "<input type='text' id='pageInput' style='height:15px' size='3'>";
  var gotoStr = "<input type='button' name='go' value='Go' onClick='goto();' class='goto'>"; 
  pageStr.innerHTML = Str + strTemp + inputStr +"&nbsp;"+ gotoStr;

  
   }
  
   function goto()
   {
      var inputValue = parseInt(document.getElementById("pageInput").value);
   if(document.getElementById("pageInput").value=="")
   {
     alert("请输入页码!");
   }
   else if(inputValue<0)
   {
     showPage(pagesize,1);
   }
   else if(inputValue>totalPage)
   {
     alert("输入页码错误!");
   }
   else
   {
     showPage(pagesize,inputValue);
   }
  
   }
  
</script>
</head>

<body>
<a href="#" onclick="showPage(5,1);">test</a>
<span id="arrayStr">loading...page</span>
<span id="pageStr">loading...page</span>
</body>
</html>

posted @ 2007-06-12 16:35 new2008 阅读(443) 评论(0) 编辑

2007年4月5日

树状记忆法

摘要: 树状记忆法 知识条理化.当遇到复杂的问题时,一步步把它分解为简单的,再从简单的做起.阅读全文

posted @ 2007-04-05 10:24 new2008 阅读(245) 评论(0) 编辑

2006年12月27日

动手写代码

摘要: 晚上编程效率特别高,体会到了写代码的乐趣,收获:方法:从简单到复杂,从具体到抽象,从整体到局部,循序渐进,逐渐完善.环境安静,利于思考.也可用于看书之中.阅读全文

posted @ 2006-12-27 00:40 new2008 阅读(141) 评论(0) 编辑

2006年12月5日

编程小悟

摘要: 编程重要的在于思想与基础,语言只是实现思想的一个工具,具体用什么语言,看项目的实际情况了.所以我要在不断编程的同时,要加强计算机专业课的学习,这样才能以不变应万变.编程时可把复杂的问题分成多个简单的问题,各个击破,然后综合起来,问题就迎刃而解了.阅读全文

posted @ 2006-12-05 11:03 new2008 阅读(275) 评论(0) 编辑

导航

统计

公告

昵称:new2008
园龄:5年2个月
粉丝:13
关注:0

搜索

 
 

常用链接

随笔分类

随笔档案

文章分类

相册

友情链接

最新评论

阅读排行榜

评论排行榜

推荐排行榜