原创 dropdownlist未選擇時的判斷的小技巧:使用comparevalidator控件

dropdownlist未選擇時的判斷: <asp:dropdownlist id="shouquan" runat="server" Width="104px"><asp:ListItem Value="請選擇">請選擇</asp:Li

原创 checkboxlist 選擇爲空時的判斷(customvalidator[用戶自定義驗證控件]的應用)

checkboxlist 選擇爲空時的判斷(customvalidator[用戶自定義驗證控件]的應用):  <script language="javascript" type="text/javascript">  function

原创 利用正則表達式限制網頁表單裏的文本框輸入內容

用正則表達式限制只能輸入中文:οnkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipbo

原创 DataGride中刪除記錄時分頁錯誤的解決代碼

DataGride中刪除記錄時分頁錯誤的解決代碼 在刪除數據代碼後添加如下的代碼: if((this.mydatagrid.CurrentPageIndex==this.mydatagrid.PageCount-1)&&(this.myd

原创 對三層架構的理解he吐槽

一提到三層架構,很多程序員都能張口就能說出表示層(也有叫UI層、展示層)、業務邏輯層、數據訪問層,但是真正在程序實現和具體的設計的時候並不是死板的就這麼三層。這三層只是在宏觀上分爲這麼三層,其實一個好的架構是有不同層次來構成的,也非絕對的

原创 有關Entity Framework的數據模型的操作

初次學習EF的時候,在網上收集了不少資料,但很少有對EF系統的介紹和例子,比如如何通過EF對實體模型進行AMD.這使得我不得不自己去研究和實驗,通過反覆的測試,總算摸索了一些方法,今天把代碼粘貼出來以供大家指點和批評。 public in

原创 MySql根據配置實現數據表唯一編號自動生成

創建配置表:CREATE TABLE `sys_seq_ctrl` (  `seq_type` varchar(50) NOT NULL COMMENT '類型',  `seq_title` varchar(50) NOT NULL CO

原创 sql優化之:改善SQL語句

改善SQL語句   很多人不知道SQL語句在SQL SERVER中是如何執行的,他們擔心自己所寫的SQL語句會被SQL SERVER誤解。比如:   select * from table1 where name='zhangsan'

原创 有關Entity Framework的數據模型的操作(二)業務層

 public class TestUserManageBc : ITestUserManage     {   //業務層調用數據層時依賴接口,而不是直接New一個數據層對象,使用工廠模式創建對象         private re

原创 JavaScript常用的事件

//事件源對象 event.srcElement.tagName event.srcElement.type //捕獲釋放 event.srcElement.setCapture(); event.srcElement.release

原创 mybatis的優缺點

優點:1. 易於上手和掌握。2. sql寫在xml裏,便於統一管理和優化。3. 解除sql與程序代碼的耦合。4. 提供映射標籤,支持對象與數據庫的orm字段關係映射5. 提供對象關係映射標籤,支持對象關係組建維護6. 提供xml標籤,支持

原创 C#中接口與抽象類的區別

.Net提供了接口,這個不同於Class或者Struct的類型定義。接口有些情況,看似和抽象類一樣,因此有些人認爲在.Net可以完全用接口來替換抽象類。其實不然,接口和抽象類各有長處和缺陷,因此往往在應用當中,兩者要結合來使用,從而互補

原创 切身感觸公司現狀的管理危機(2017)

1.缺少實質性的技術主管/經理,無法在技術層面把握開發的難易程度、全局影響;負責每個系統技術層面的全局把握、溝通。比如開一個功能模塊可能會影響到其他模塊,而雖然在業務上也強調了,但各個開發人員不知道在技術層

原创 MySql的一些用法(CONCAT、if、MAX)

1:合併字符串select  CONCAT(car.brand_code,'(',b.name,')') as '品牌',CONCAT(car.series_code,'(',s.name,')') as

原创 下載文件

下載文件的代碼:<form id="Form1" method="post" encType="multipart/form-data" runat="server">private void Button1_Click(object s