알고리즘으로 채워야하는 열이있는 GridView가 있습니다. 이 알고리즘은 SQL 데이터베이스의 값을 사용합니다. 알고리즘에서 SQL 데이터베이스의 값을 사용하고 GridView 열에 결과를 저장하는 방법은 무엇입니까? ASP에서 데이터베이스와 연결되어 있지만 코드 숨김 (C#)에서는 아직이 작업을 수행하지 못했습니다.
그리고 필드의 유형을 사용해야합니까 (boudfield, templatefield 등) 사전 :GridViewColumn을 C# 코드로 채우기
-1
A
답변
0
에서
덕분에이 특정 알고리즘은 사용자가 SQL을 사용하여 구현하고 데이터 소스에 통합 할 수있는 일이 아닌 경우 , 내 첫 번째 성향은 하이퍼 링크, LinkButton, 레이블, 리터럴 ... (당신이 실제 값을 갖고 싶어) 무엇이든 TemplateField 것입니다.
가능한 예 : 당신의 코드 숨김에서
<asp:GridView ID="gvExample" runat="server" DataSourceID="dsExample">
<Columns>
<asp:TemplateField HeaderText="Header Text">
<ItemTemplate>
<asp:Literal ID="litAlgorithmResult" runat="server"
Text='<%# DoMyFunction(Eval("DataSourceField1").ToString(), Eval("DataSourceField2").ToString(), Eval("DataSourceField3").ToString()) %>'>
</asp:Literal>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
은 (어떤 이유로 VB.NET 가정) 같은 것을 추가
Protected Function DoMyFunction(ByVal Value1 as String, ByVal Value2 as String, ByVal Value3 as String) as String
DoMyFunction = Value1 & Value2 & Value3
End Function
편집 : 추가 된 여러 열은 그 함수에 전달되고, 예제 함수를 추가했습니다.
EDIT2 : 전체 예제 GridView 추가.
관련 문제
- 1. MSIL 코드로 컴파일하는 C#
- 2. objective-c 패턴으로보기 채우기
- 3. AS3_Val에서 C 배열 채우기
- 4. C#으로 양식 채우기
- 5. GridViewColumn을 읽기 전용/비활성화로 만드는 방법은 무엇입니까?
- 6. 각 GridViewColumn을 별도의 ObservableCollection에 바인딩하는 방법
- 7. C# 코드를 F # 코드로 변환하십시오.
- 8. NFS 파일이 C 코드로 열림
- 9. C++ 코드로 프로그램을 만들려면 어떻게해야합니까?
- 10. XAML EventTrigger를 C# 코드로 변환
- 11. C++ 코드가 어셈블리 코드로 컴파일됩니까?
- 12. 어떻게 DataTemplate을 C# 코드로 빌드합니까?
- 13. 자바를 C# 코드로 변환하는 도구
- 14. 엑셀 코드로 C# 개체 닫기
- 15. Gmail에서 C++ 코드로 이메일 보내기
- 16. COM +를 C# 코드로 업그레이드
- 17. "채우기"채우기
- 18. C# : 자체 막대 차트 채우기
- 19. C# 오류를 사용하여 xml 채우기
- 20. 임의의 값으로 C# 개체 채우기
- 21. C#은 C++ STL 채우기 방법과 같습니다
- 22. 조건부로 채우기 색 채우기
- 23. 형식 라이브러리를 C# 코드로 가져 오는 도구
- 24. 객관적인 C 코드를 자바 코드로 변환
- 25. 루아에서 C 코드로 ... 연산자를 사용하는 방법
- 26. ByteArray를 연금술에서 C 코드로 전달하는 방법은 무엇입니까?
- 27. 는 SQL 인증을 C# 코드로 데이터베이스를 만들기
- 28. POCO 개체를 C# 코드로 변환하여 초기화하십시오.
- 29. 다른 응용 프로그램에서 C# 코드로 디버깅
- 30. C# 코드를 오브젝트 코드로 변환하는 방법은 무엇입니까?
빠른 응답을 보내 주셔서 감사합니다. 그러나 나는 한 번에 여러 변수를 넣는 방법을 찾지 못했습니다 (SQL 데이터베이스의 3 열). 또한 올바른 구문으로 함수를 작성하지도 않았습니다. ( – Cornholio
도움이 될만한 코드를 추가했습니다. –
전체 GridView를 추가했습니다.이 모든 핵심 포인트는 함수를 호출 할 수 있다는 것입니다. 당신이해야 할 일은 GridView에 표시하기위한 마크 업입니다. –