तालिका, सूचीदृश्य, या डेटाग्रिड के दाहिने तरफ कैसे स्क्रॉल करें?

मान लें कि मेरे पास डेटा संरचनाएं हैं जो इस तरह कुछ हैं:

Public Class AttendenceRecord
  Public CourseDate As Date
  Public StudentsInAttendence As Integer
End Class

Public Class Course
  Public Name As String
  Public CourseID As String
  Public Attendance As List(Of AttendenceRecord)
End Class

और मुझे एक टेबल चाहिए जो इस तरह कुछ दिखता है:

| Course Name | Course ID | [Attendence(0).CourseDate] | [Attendence(1).CourseDate]| ...
| Intro to CS |  CS-1000  |             23             |              24           | ...
| Data Struct |  CS-2103  |             15             |              14           | ...

पाठ्यक्रम के नाम और पाठ्यक्रम आईडी को रखने के दौरान, सामान्य स्थिति में, पाठ्यक्रम आईडी के दाईं ओर सबकुछ क्षैतिज रूप से स्क्रॉल करने योग्य कैसे होगा? आदर्श रूप से ASP.NET और/या WinForms के अंदर एक तालिका, सूचीदृश्य, या डेटाग्रिड का उपयोग करना।

0

3 उत्तर

मुझे लगता है कि आप जो खोज रहे हैं उसे प्राप्त करने के लिए केवल HTML और CSS का उपयोग करके एक उदाहरण दिया गया है:

http : //www.shrutigupta.com/index.php/2005/12/12/how-to-create-table-with-first-column-frozen/

0
जोड़ा
आपके द्वारा लिंक की गई साइट को Google क्रोम द्वारा मैलवेयर कंटेनर साइट के रूप में चिह्नित किया गया है
जोड़ा लेखक Eduardo Molteni, स्रोत
यह इच्छित प्रभाव प्राप्त करता है। मुझे लगता है कि मुझे एक और सामान्य जवाब मांगना चाहिए था। ऐसा लगता है, इस मामले में आपको स्थिर डेटा के लिए स्थिर सीएसएस का उपयोग करने की आवश्यकता है, या फ्लाई पर उत्पन्न करें। मैं वास्तव में सामान्य मामले के बारे में चिंतित हूं, भले ही मेरे पास अभी एक विशिष्ट मामला है।
जोड़ा लेखक Sam Erwin, स्रोत
फ़ायरफ़ॉक्स भी इसे झुकाता है। और स्पष्ट रूप से PHP टूट गया लगता है (लिंक्स में खोला गया)
जोड़ा लेखक Benjamin Autin, स्रोत

शुद्ध में। मुझे कुछ भी पता नहीं है। एक निश्चित शीर्षलेख के लिए CSS समाधान हैं। लेकिन मेरे अनुभव में एक निश्चित बाएं कॉलम, कुछ जावास्क्रिप्ट finangling की आवश्यकता है।

Took me a minute to find the old example. Host has since gone down. http://web.archive.org/web/20080215013647/http://www.litotes.demon.co.uk/example_scripts/tableScroll.html

यह वह तंत्र है जिसका उपयोग मैं इसे काम करने के लिए करता था: एक सामान्य तालिका लें, और इसे 4 अन्य तालिकाओं में अलग करें। व्यवसाय की बाधाओं का उपयोग करके मिलान करने के लिए कॉलम चौड़ाई और पंक्ति ऊंचाइयों को प्राप्त करें, और फिर अन्य तालिकाओं को स्क्रॉल करने के लिए ऑनस्कोल ईवेंट को लिंक करें।

0
जोड़ा

आप इस कार्यक्षमता को System.Windows.Forms.DataGridView नियंत्रण से प्राप्त कर सकते हैं। जब आप कॉलम बनाते हैं तो आप उन्हें सेट कर सकते हैं। जमे हुए जो तब केवल उन स्तंभों को जमे हुए कॉलम के दाईं ओर स्क्रॉल करेगा।

0
जोड़ा
कोई एएसपी.NET समकक्ष? बस सोच रहा है, जैसा कि ऐसा लगता है कि WinForms में इसका जवाब होगा।
जोड़ा लेखक Sam Erwin, स्रोत
ऐसा कोई एएसपी.Net नियंत्रण नहीं है जो ऐसा करता है, लेकिन मुझे एएसपी.Net बहुत अच्छी तरह से नहीं पता है, इसलिए ऐसा करने के लिए बहुत कुछ हो सकता है।
जोड़ा लेखक akmad, स्रोत