일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Excel
- windows
- jQuery
- 윈도우
- 리포팅서비스
- microsoft
- MSSQL
- attr()
- 윈폼
- 자바스크립트
- 오라클
- 프로시저
- DataGrid
- 마이크로소프트
- MS
- c#
- ASP
- 이클립스
- CONVERT()
- javascript
- SSRS
- 엑셀
- 단축키
- 태그를 입력해 주세요.
- Winform
- oracle
- 비주얼스튜디오
- IIS
- replace()
- aspnet
- Today
- Total
DJ메탈짱™의 Free Style
[ASP.NET] 데이터그리드(DataGrid) 안에 DropDownList 사용하기, ASP.NET, selecteditem, select 본문
[ASP.NET] 데이터그리드(DataGrid) 안에 DropDownList 사용하기, ASP.NET, selecteditem, select
뽀&쏭 2015. 12. 14. 15:37
<데이터그리드 내부에 DropDownList 사용하기>
*.aspx
<asp:TemplateColumn HeaderText="APPROVALSEQ">
<headerstyle width="5%"></headerstyle>
<ItemStyle HorizontalAlign="center"></ItemStyle>
<itemtemplate>
<asp:DropDownList id="xmlAPPROVALSEQ" runat="server"></asp:DropDownList>
<span style='display:none'><asp:Label id="hdAPPROVALSEQ" runat="server" Text='<%#(DataBinder.Eval(Container.DataItem, "APPROVALSEQ")).ToString() %>'></asp:Label></span>
</itemtemplate>
</asp:TemplateColumn>
*.aspx.cs
protected void dgList_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item)
{
// aspx의 Datagrid 안에 있는 DropDownList 콘트롤 선언
DropDownList list = (DropDownList)e.Item.FindControl("xmlAPPROVALSEQ");
this.SetComCode(list, "CO016", UserSession.USERLAN, "", "", ""); // 공통코드바인딩
// 2012/05/24 hidden컨트롤을 활용하여 조회된 값에 해당되는 item을 select한다. by bhChoi
Label tmp = (Label)e.Item.FindControl("hdAPPROVALSEQ");
list.SelectedIndex = list.Items.IndexOf(list.Items.FindByValue(tmp.Text));
}
}
'일(job) > MS(Microsoft)' 카테고리의 다른 글
[.NET] 팀 파운데이션서버 (Team Foundation Server) 연결실패, 작업영역, 매핑실패 (0) | 2015.12.14 |
---|---|
[ASP.NET] App_Code에 추가된 클래스(Class)가 선언이 되지 않을때 (0) | 2015.12.14 |
[ASP.NET] 'Microsoft.Jet.OLEDB.4.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다., 업로드, 엑셀 (0) | 2015.12.14 |
[ASP.NET] 'WebForm_PostBackOptions'이(가) 정의되지 않았습니다. (0) | 2015.12.14 |
[ASP.NET] dropdownlist, 특정항목선택(selected옵션) (0) | 2015.12.11 |