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; } }..
Microsoft.Interop을 사용하여 엑셀 또는 워드 문서를 읽거나 작성할 수 있습니다. MS Office가 읽을 수 있는 모든 파일을 읽고 조작할 수 있지만 실제 호스팅 방법은 상당히 까다롭습니다.여기서는 Windows 2008 64Bit를 기준으로 Server에서 Microsoft.Interop를 사용할 수 있게 하는 방법에 대해 설명을 드립니다.먼저 Server에 해당 MS Office를 설치합니다.Primary Interop Assemblies Redistributable를 설치합니다. 이 설치를 통해 Server의 Application들이 해당 Office Interop Assembly를 참조할 수 있게 됩니다. 이 설치파일은 GAC에 Office Assembly들을 등록해 줍니다.세 번째..
javascript 에서 새로 띄운 자식창과 부모창, iframe 내부와 메인페이지간의 제어 방법에 대한 다양한 예제를 학습해본다. 1. 자식창에서 부모창의 특정 Form 에 데이터를 집어넣고 싶을 때 자식창에서 부모창을 가리킬 때 opener 객체를 사용한다. document.Form.input 은 부모창에 속해있는 요소이다. (자바스크립트 함수 호출 도 opener를 사용하면 된다!) opener.document.Form.input.value = “값”; 2. 자식창에서 부모창의 페이지를 이동시키고 싶을 때 부모창을 원하는 페이지로 이동시킨후 자식창(자기자신) 은 닫는다. window.opener.location.href = “/admin/login.jsp” ; window.close(); 3. 자식..
XAML 페이지에서 스토리보드를 만들고 실행 시킬 수 있지만.비하인드 코드에서 동적으로 스토리보드를 생성해야 하는 경우가 있다. 아래코드를 참조해서 한번 실행 해 보면 된다. namespace Bing.ChartType{ public partial class Line : UserControl { private List _value1 = new List(); private List _value2 = new List(); private double MaxValue; private double MinValue; private double differValue; private double MaxHeight = 130; private double dewidth = 20; Storyboard sb = new Sto..
소개최선의 예제에 관한 글을 쓰는것은 다소 트릭으로 느껴지는 작업이다. 독자들 다수에게는, 자신이 지금 읽으려고 하는 글이 매우 명확하며, 실로 일리있는 것으로 보여질 것이다.그러나, 웹을 둘러보고, 또 지난 수년간 내게 건네어진 다른 개발자들의 코드를 보면서 느낀 것은, 웹에서 실제 사용되는 코드의 세계에는 상당히 비상식적인 일들이 많으며, 또한 “일리있고, 논리적인 일들” 이라는 것은, 일단 당신이 프로젝트에 투입되고 프로젝트의 데드라인이 스물거리며 다가오고 있는 상황에서는 중요성 목록에서 저만치 밑으로 추락해 내려간다는 것이다.따라서 나는 이 글을 쓰기로 결심했는데, 이 글은 지난 수년간 내가 축적해 온 예제와 조언들의 모음이며, 그들 대부분은 내가 직접 실험해 본 것들이다. 아래에서 조언하는 것들..
- Total
- Today
- Yesterday
- 셀렉터
- Ajax
- ASP.NET
- 프로시저
- jQuery
- workbook
- Excel
- Mobile
- 자바스크립트
- jquery chart
- jQuery Mobile
- 제이쿼리
- radius
- html5
- json
- Chart
- WCF
- CSS
- css3
- JavaScript
- drag&drop
- JS
- MSSQL
- 저장프로시저
- Style
- grid
- rowspan
- IE
- WebApi
- SVG
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |