بناء جملة إلزامية لعنصر تحكم خادم الـ HtmlTableRow

ينشئ عنصر تحكم من جانب الملقم بتعيين <tr> عنصر HTML ويسمح لك بإنشاء صف في الجدول. ومعالجته

<tr 
    EnableViewState="False|True"
    Id="string"
    Visible="False|True"
    OnDataBinding="OnDataBinding event handler"
    OnDisposed="OnDisposed event handler"
    OnInit="OnInit event handler"
    OnLoad="OnLoad event handler"
    OnPreRender="OnPreRender event handler"
    OnUnload="OnUnload event handler"
    runat="server"
    >
 
   <td>cellcontent</td> 
   <td>cellcontent</td> 
   <td>cellcontent</td> 
 
</tr>

ملاحظات

استخدام HtmlTableRow عنصر التحكم للبرنامج مقابل <tr> عنصر HTML. <tr> العنصر يمثل صف في الجدول.

HtmlTableRow الفئة تسمح لك بالتحكم في مظهر كل صف فردي في الجدول. يمكنك التحكم في لون الخلفية ، لون الحد ، ارتفاعه و عرضه بواسطة إعداد في BgColor ، BorderColor ، Height ، و الخصائص على التوالي.

المحاذاة الأفقية والعمودية لمحتويات الخلية التي يتحكم في إعدادها في Align و VAlign الخصائص ، على التوالي.

يحتوي كل صف في الجدول على Cells مجموعة تحتوي على HtmlTableCell لكل خلية في الصف.

مثال

يوضح المثال التالي كيفية استخدام HtmlTableCell الكائن لتعديل محتويات الخلية في HtmlTable عنصر التحكم.

<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head>
<title>HtmlTableRow Control</title>

   <script runat="server">
       Sub Button_Click(ByVal sender As Object, ByVal e As EventArgs)

           Dim i As Integer
           Dim j As Integer

           ' Iterate through the rows of the table.
           For i = 0 To Table1.Rows.Count - 1

               ' Iterate through the cells of a row.       
               For j = 0 To Table1.Rows(i).Cells.Count - 1

                   ' Change the inner HTML of the cell.
                   Table1.Rows(i).Cells(j).InnerHtml = "Row " & i.ToString() _
                                                       & ", Column " & _
                                                       j.ToString()
               Next j

           Next i
       End Sub
   </script>

</head>
<body>

   <form id="Form1" runat="server">

      <h3>HtmlTableCell Example</h3>

          <table id="Table1" runat="server" 
                style="border-width: 1; border-color: Black">

         <tr>
            <td>
               Cell 1
            </td>
            <td>
               Cell 2
            </td>
         </tr>
         <tr>
            <td>
               Cell 3
            </td>
            <td>
               Cell 4
            </td>
         </tr>

      </table>

      <br /><br />

      <input id="Button1" type="button" 
             value="Change Table Contents"
              onserverclick="Button_Click" 
             runat="server"/>
   </form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >

<head>
<title>HtmlTableRow Control</title>

   <script runat="server">
      void Button_Click(Object sender, EventArgs e) 
      {

         // Iterate through the rows of the table.
         for (int i=0; i<=Table1.Rows.Count - 1; i++)
         {

            // Iterate through the cells of a row.
            for (int j=0; j<=Table1.Rows[i].Cells.Count - 1; j++)
            {
               // Change the inner HTML of the cell.
               Table1.Rows[i].Cells[j].InnerHtml = "Row " + i.ToString() + 
                                                   ", Column " + 
                                                   j.ToString(); 
            }

         }

      }
   </script>

</head>
<body>

   <form id="Form1" runat="server">

      <h3>HtmlTableCell Example</h3>

          <table id="Table1" runat="server" 
                style="border-width: 1; border-color: Black">

         <tr>
            <td>
               Cell 1
            </td>
            <td>
               Cell 2
            </td>
         </tr>

         <tr>
            <td>
               Cell 3
            </td>
            <td>
               Cell 4
            </td>
         </tr>

      </table>

      <br /><br />

      <input id="Button1" type="button" 
             value="Change Table Contents"
             onserverclick="Button_Click" 
             runat="server"/>

   </form>
</body>
</html>

راجع أيضًا:

المرجع

HtmlTableRow

بناء جملة إلزامي لعنصر تحكم خادم الـ HtmlTableRow

بناء جملة إلزامي لعنصر تحكم خادم الـ HtmlTableRow

System.Web.UI.HtmlControls

موارد أخرى

عناصر تحكم خادم HTML