Repeater Cell meage [ 리피터 셀병합 rowspan] cs private void CellMeage() { int RowSpan = 1; for (int i = rptKpiDetailResult.Items.Count - 1; i > 0; i--)//아이템 검색 { Label lblcell01 = (Label)rptKpiDetailResult.Items[i].FindControl("MgtNm1"); Label lblcell01_1 = (Label)rptKpiDetailResult.Items[i - 1].FindControl("MgtNm1"); if (lblcell01.Text == lblcell01_1.Text) { RowSpan++; HtmlTableCell td1 = (HtmlTable..
Repeater 에서 Header / Footer 템플릿 아이템 찾기 (리피터 FindContorl) To find a control in the header:lblControl = repeater1.Controls[0].Controls[0].FindControl("lblControl"); To find a control in the footer:lblControl = repeater1.Controls[repeater1.Controls.Count - 1].Controls[0].FindControl("lblControl"); With extension methodspublic static class RepeaterExtensionMethods { public static Control FindControl..
Repeater 안에 RadioButton을 넣을 경우.. 실행해보면 다 따로논다. GroupName을 줘도 따로논다. 리피터를 실행 후 소스보기를 클릭해서 보면 각 Row마다 앞에 있는 ctl101.. ctl102.. 이렇게 증가되어 있다. 해결방법은 아래와같이 function SetUniqueRadioButton(nameregex, current) { re = new RegExp(nameregex); for (i = 0; i < document.forms[0].elements.length; i++) { elm = document.forms[0].elements[i] if (elm.type == 'radio') { if (re.test(elm.name)) { elm.checked = false; } }..
HttpContext.Current.Request.UrlReferrer; //이전 페이지이전페이지를 확인한다. ASP.NET Source ASP.NET CS코드에서 자바스크립트(JavaScript) 사용하는 법 정리 ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "Faile", String.Format("alert('{0}')", returnMsg), true); 1. Response.Write 사용 // HTML코드의 제일 상단에 출력 Response.Write(@""); 2. Page.ClientScript.RegisterClientScriptBlock()메서드 이용 // 시작바로 밑에 생성 Page.ClientScript.Registe..
.NET 에서 MDX 쿼리를 이용해서Analysis 큐브(Cube) 데이터에 접근하기. C#, ASP.NET, WPF, Silverlight 다된다. [1] Adomd Class 를 사용하기 위해서는 MSSQL을 설치 후 해당 아래경로의 dll 을 Import 한후에 사용하면 된다.(AdomdConnection, AdomdCommand, Cellset 클래스를 사용) [2] 데이터를 어떻게 가져오느냐.CellSet 클래스를 이용해서 데이터를 리턴 받는다.ExcuteNonQuery(); 가 아닌 ExcuteCellSet() 형태로 받아서아래처럼 처리해주면 된다. 각 데이터를 가공하고 파싱하는건 개발자가 알아서..CellSet 객체로 받아서 사용하면 됩니다~~
이미지 를 DB에 바이너리코드 로 저장하는 방법입니다. picture 는 해당 이미지가 저장되어있는 파일 경로입니다.자바스크립트에서 replace 해서 가져온거라.. 다시 replace를 해주고. * 파일업로더를 이용하면 파일업로더 안에 들어있는 객체를 이용해도 가능* bytes 는 바이너리 형태로 저장되어있다.이놈을 다시 DB로 인서트해줄때는SqlDbType.VarBinary 형태로 타입을 설정해주지 않으면System.Byte[] 로 들어간다. 이상태로 ExcuteNonQuery()를 실행하면 바이너리코드로 들어간다.
이번 아티클에서는 jQuery에서의 파일업로드 기능을 구현하는 유용한 플러그인 중 하나인 Uploadify 컨트롤 사용법에 대해서 알아보도록 한다.jQuery에서 파일업로드를 진행하려고할 때, Uploadify라는 컨트롤이 유용하게 사용될 수 있는 jQuery 플러그인이다.이때, Uploadify 공식 사이트인 http://www.uploadify.com/ 의 샘플 코드를 살펴보면,ASP.NET이 아닌 PHP 기반으로 소스가 만들어져 있다. 이를 아래 단계를 거쳐서 ASP.NET에서 사용할 수 있는 코드로 옮겨보았다.uploadify 관련 소스는 위 사이트에서 다운로드받으면 된다. 우선, 처음으로 Visual Studio에서의 폴더 구성은 아래와 같이 설정하였다.파일이 업로드되는 폴더는 웹 사이트의 루트..
CS파일 메서드에서는 일반 텍스트스트링이 아닌 Collection 객체를 넘겨보도록 하겠다. 해당 메서드위에 [WebMethod] 를 꼭 선언 해주어야 ajax로 받을 수 있다. [WebForm1.cs] using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.Services; namespace WebMethod_JSON { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender..
- Total
- Today
- Yesterday
- ASP.NET
- 셀렉터
- Ajax
- 프로시저
- jquery chart
- CSS
- SVG
- drag&drop
- json
- MSSQL
- 자바스크립트
- Mobile
- rowspan
- grid
- jQuery Mobile
- Chart
- Style
- radius
- css3
- workbook
- WCF
- 저장프로시저
- JavaScript
- jQuery
- 제이쿼리
- html5
- JS
- IE
- WebApi
- Excel
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |