דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. איתור *שם* העמודה בלולאה לפי שורות C#

איתור *שם* העמודה בלולאה לפי שורות C#

מתוזמן נעוץ נעול הועבר תכנות
2 פוסטים 2 כותבים 80 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • M מנותק
    M מנותק
    mekev
    כתב ב נערך לאחרונה על ידי
    #1

    אני משתמש בקוד הבא בכדי לשלוח נתונים מdataGridView לגיימי'ל בפורמט טבלאי (HTML)

    חלק מהנתונים הינם ערכים מספריים שאני מעוניין להציגם עם מפריד אלפים
    וחלקם למרות שהם ערכים מספריים, הם מספרי מסמכים שאני מעוניין שיוצג כמספר מלא/שלם

    דוגמא:
    14e317b2-49a8-43f0-851a-82a7385b652a-image.png

    השאלה:
    איך אני יכול לבצע בתוך הלולאה 'תנאי' לפי שם העמודה
    ( פתרון של אינדקס בלבד לכא' לא יעזור,
    כי זה פונקציה שמרפרשת טבלאות שונות
    שמות העמודות ידועות, המיקום באינדקס משתנה)

    //Table start.
        string html = "<table cellpadding='5' cellspacing='0' style='border: 1px solid #ccc;font-size: 9pt;font-family:arial'>";
     
        //Adding HeaderRow.
        html += "<tr>";
        foreach (DataGridViewColumn column in dataGridView1.Columns)
        {
            html += "<th style='background-color: #B8DBFD;border: 1px solid #ccc'>" + column.HeaderText + "</th>";
        }
        html += "</tr>";
     
        //Adding DataRow.
        foreach (DataGridViewRow row in dataGridView1.Rows)
        {
            html += "<tr>";
            foreach (DataGridViewCell cell in row.Cells)
            {
    
                       string Checkvalue;
    
                        try
                        {
                            Checkvalue = string.Format("{0:n0}", cell.Value);
                        }
                        catch
                        {
                            Checkvalue = string.Format("{0:n0}", cell.Value.ToString());
                        }
    
                html += "<td style='width:120px;border: 1px solid #ccc'>" + Checkvalue + "</td>";
            }
            html += "</tr>";
        }
     
        //Table end.
        html += "</table>";
    
    תגובה 1 תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      כתב ב נערך לאחרונה על ידי yossiz
      #2

      @mekev
      זה עובד?

      cell.OwningColumn.HeaderText
      

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      תגובה 1 תגובה אחרונה
      1

      בא תתחבר לדף היומי!
      • התחברות

      • אין לך חשבון עדיין? הרשמה

      • התחברו או הירשמו כדי לחפש.
      • פוסט ראשון
        פוסט אחרון
      0
      • דף הבית
      • קטגוריות
      • פוסטים אחרונים
      • משתמשים
      • חיפוש
      • חוקי הפורום