目前分類:程式語言 (14)

瀏覽方式: 標題列表 簡短摘要

http://blog.xuite.net/s925517/mylife/79677862-[HTML]各式跑馬燈語法

http://blog.xuite.net/s925517/mylife/79677862-[HTML]各式跑馬燈語法

charlie811030 發表在 痞客邦 留言(0) 人氣()

http://www.itread01.com/articles/1491176289.html

 

charlie811030 發表在 痞客邦 留言(0) 人氣()

https://majing.io/questions/432

solutions

把代码里调用load函数的方式

$(window).load(function() { ... });

改为

$(window).on('load', function() { ... });

 

charlie811030 發表在 痞客邦 留言(0) 人氣()


i18n


http://iambigd.blogspot.tw/2016/01/angularjs-i18n.html

charlie811030 發表在 痞客邦 留言(0) 人氣()

http://ithelp.ithome.com.tw/questions/10116015

結果是 Web.config 寫錯了
補上 <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
就OK了

charlie811030 發表在 痞客邦 留言(0) 人氣()

http://dojo.telerik.com/

 

http://docs.telerik.com/kendo-ui/api/javascript/ui/multiselect#events-filtering

charlie811030 發表在 痞客邦 留言(0) 人氣()

http://blog.darkthread.net/post-2015-10-23-linqkit.aspx

用於一對多或多對多查詢的功能時,在後端service可以用的一項方法
  public IQueryable<DocumentViewModel> Read(IEnumerable<int> tagID, IEnumerable<int> folderID)
        {
            var pred = PredicateBuilder.New<DocumentViewModel>();
                foreach (var tag in tagID)
                {
                    pred = pred.And(d => d.Tag.Any(t => t.TagID == tag));
                }
                foreach (var folder in folderID)
                {
                    pred = pred.And(d => d.Folder.Any(f => f.FolderID == folder));
                }
            return Read().Where(pred);
        }



另一種方法是組字串的方法:
https://blog.miniasp.com/post/2008/06/23/Introduce-LINQ-Dynamic-Query-Library.aspx

文章標籤

charlie811030 發表在 痞客邦 留言(0) 人氣()

參考資料:http://dns2.asia.edu.tw/~rikki/mwt105/ch04-2asp.pdf
如遇到IIS架好後,出現組態錯誤訊息,可能是"應用程式集區的Asp.net版本沒有從2.0改成4.0。


• Q1: 登入畫面顯示組態錯誤
<compilation debug="true"
targetFramework="4.5.2”>
• 參考解決方法:
– 控制台>系統及安全性>系統管理工具>IIS管
理員>檢視應用程式集區(最右手邊中間也有可能在最左邊)>
DefaultAppPool>把2.0改成4.0

 

charlie811030 發表在 痞客邦 留言(0) 人氣()

如果專案無法連接資料庫,出現"使用者"sa"登入失敗"的訊息
1.可能是專案web.config沒有設定好
可參考:
http://j80671.pixnet.net/blog/post/72595393-c%23%E5%9C%A8web.config%E6%AA%94%E4%B8%AD%E6%96%B0%E5%A2%9Econnectionstrings
2.可能是專案有另外設定了連線字串的類別,例如:SDContextFactory

charlie811030 發表在 痞客邦 留言(0) 人氣()

https://hackmd.io/s/rkITEOYX

charlie811030 發表在 痞客邦 留言(0) 人氣()

在登入畫面,按住shift+點選重新啟動電腦,再點選排除疑難雜症,,之後即可進入點腦安全模式。

文章標籤

charlie811030 發表在 痞客邦 留言(0) 人氣()

这个一般是返回的数据有问题,比如应该返回{data:[……]}而不是{tabledata:[……]},或者数据为空因该返回{data:[]} 而不是{data:null}{data:""},dt识别不了所以报此错误 正确返回的数据格式为 {data:[{name:"datatables中文网",url:"datatables.club"}]}

 

http://datatables.club/faqs/

文章標籤

charlie811030 發表在 痞客邦 留言(0) 人氣()

適用時機

  • IEnumerable: 處理記憶體內的資料 ex. List / Array
  • IQueryable: 處理遠端來源的資料 ex. Database / Service



https://dotblogs.com.tw/wasichris/archive/2015/03/04/150633.aspx

文章標籤

charlie811030 發表在 痞客邦 留言(0) 人氣()

這篇想要達到的功能是用Mvc架構,搭配kendo的grid達到搜尋grid裡的資料功能。

需要做以下步驟

  1. 把kendo的dll檔放入專案,在專案"參考"右鍵"加入參考",加入"kendo.mvc.dll"

    2.在view的layout把kendo的kendo.aspnetmvc.min.js檔引用。

3.在controller加入搜尋功能get的action,加入[DataSourceRequest] DataSourceRequest request

程式如下

 public ActionResult GetUpFile([DataSourceRequest] DataSourceRequest request)
        {
            var data = _service.Get();
            return Json(data.ToDataSourceResult(request), JsonRequestBehavior.AllowGet);

        }

4.在view前端,用<script>和加入一個<Input>和<button>

<form id="searchForm">
    <input type="text" id="txtDocumentName" class="k-textbox" />
    <button type="submit" class="k-button">Search</button>
</form>

<script>

 var txtDocumentName = document.getElementById("txtDocumentName");
            var searchForm = document.getElementById("searchForm");
            searchForm.onsubmit = function () {

              //.trim可以去除輸入值前後空白鍵
                var documentName = txtDocumentName.value.trim();
                var filter = {};    

               //判斷輸入textbox內是否是空值,如果是顯示全部,如果有值顯示搜尋資料
                if (documentName.length > 0) {
                    filter = { field: "DocumentName", operator: "contains", value: documentName };
                } else {
                    filter = {};
                }
                grid.dataSource.filter(filter);
                return false;


            };
        });

</script>


執行結果

grid畫面

搜尋完成後的grid畫面
 

參考資料:
http://docs.telerik.com/kendo-ui/api/javascript/data/datasource#configuration-filter.logic

http://docs.telerik.com/kendo-ui/api/javascript/data/datasource

http://docs.telerik.com/kendo-ui/api/javascript/ui/grid

https://www.w3schools.com/jsref/event_onsubmit.asp

 

文章標籤

charlie811030 發表在 痞客邦 留言(0) 人氣()