1
동적으로 (프로그램 방식으로) 열을 추가해야하는 표가 있습니다.ASP.NET v2 - RadGridView
나는 Google뿐만 아니라 Telerik 포럼을 탐색 중이므로 아무 것도 찾을 수 없습니다. GridTemplateColumn을 Decompiling하면 ItemTemplate 속성이 있어야하지만 VS에서는 오류가 발생합니다.
Dim col As GridColumn = New GridButtonColumn()
col.UniqueName = stockLocation("LocationID").ToString()
col.HeaderText = stockLocation("Name").ToString()
col.ItemTemplate = ERROR HERE
rgGridCombinations.Columns.Add(col)
다음 ASPX 코드처럼 보이는 열을 만들려고합니다.
<radg:GridTemplateColumn HeaderText="Stock" UniqueName="Stock" Visible="true" HeaderStyle-Width="10%">
<ItemTemplate>
<asp:TextBox ID="tbStock" runat="server" Width="100%" />
</ItemTemplate>
</radg:GridTemplateColumn>
어떻게 만들 수 있습니까?
내 비주얼 스튜디오에 대한 자세한 내용은이
을 시도
GridTemplateColumn
를 사용합니다. – Luke왜이 방법으로 마크 업을 사용하지 않아야합니까? 내가 올린 링크에서, 그것은 간단하지 않습니다. 무엇을 성취하려고합니까? – codingbiz
현재 그 안에 TextBoxes가있는 ColumnTemplates를 사용하는 표가 있습니다 (모든 것은 마크 업으로 코딩되어 있습니다). 그러나 동적 열 생성 (데이터베이스의 행 기반)이 필요한 새로운 기능 요청이 들어 왔습니다. 저는 WPF와 Silverlight에 익숙하지만 ASP.NET에별로 익숙하지 않습니다. (바인딩에 익숙하지만,이 그리드에서는 각 셀의 각 텍스트 상자를 끌어와 그리드가로드 될 때 데이터로 채 웁니다.) 따라서 텍스트 상자가있는 동적 열을 만든 다음 저장을 클릭하여 저장하면됩니다. 소리가 간단합니다. – Luke