Category: C#

C#관련 카테고리입니다.

C#

[C#]LINQ Intersect() 예제

[C#]LINQ  Intersect() 두개의 리스트를 생성 후 교집합 항목만 뽑아내는 예제이다. Except() 연산자와 반대 개념이다.IEqualityComparer 인터페이스 구현이 필요하다. List<Student> list1 =...
C#

[C#]LINQ Except() 연산자

[C#]LINQ  Except() 두개의 객체를 비교하여 중복되지않는 항목를 추출할 때 유용하다. Intersect() 연산자와 반대의 개념이다. 1. 비교하는 객체가 단일 데이터 일 경우...
C#

[C#] JsonSerializationException

var xmlNode = Newtonsoft.Json.JsonConvert.DeserializeXmlNode(“json String” ).OuterXml; 사용자 코드에서 JsonSerializationException이(가) 처리되지 않았습니다. {“JSON root object has multiple properties. The root object...
C#

[.net mvc]Grid 페이지 이동 후 이전페이지로 돌아왔을 때 Grid 필터값 유지하는 방법

    @(Html.Kendo().Grid< Model.View.DetailModel >()    .Name("GridListBRB")    .Columns(columns =>    {          columns.Bound(c => c.IsChkYn).ClientTemplate("< input type='checkbox' #= IsChkYn ? checked='checked':'' # class='chkbx' />")                                     .Width("1%").Title("< input type='checkbox' id='checkAll' onclick='fnCheckAll(this)'/>").Sortable(false).Filterable(false);          columns.Bound(p => p.CodeIdx).Hidden(true);          columns.Bound(p => p.RowNum).Title("No").Width("2%").Sortable(false);          columns.Bound(p => p.FileName).Title("파일명").Width("30%").HtmlAttributes(new { style = "text-align:left;" }).Sortable(false).ClientTemplate(@Html.ActionLink("#=FileName#", "DetailPage", new { CodeIdx = "#=CodeIdx#" }).ToHtmlString());          columns.Bound(p => p.RegName).Title("작성자").Width("10%").Sortable(false);          columns.Bound(p => p.LastUpdateDate).Title("등록일").Width("10%").Sortable(false);...
C#

[.net mvc] 파일명, 파일확장자만 가져오기

[HttpPost] public ActionResult SaveFiles(IEnumerable< HttpPostedFileBase > files){            if (files!= null)             {                foreach (var file in files)                 {                       Path.GetExtension(file.FileName); // 파일 확장자만 가져오기...