Ich habe eine Spalte namens "Weightage" in GridView. Ich habe ein Textfeld außerhalb der Gridview namens "Total" Ich möchte dieses Textfeld direkt unter der Spalte Gewichtung ausrichten.Wie erhält man die Breite einer GridView-Spalte im rowbound-Ereignis?
</asp:GridView>
<div>
<span id="q1totalweightage" runat="server">Total<asp:TextBox ID="txtq1totalweightage" runat="server" ></asp:TextBox></span>
</div>
-Code Behind:
protected void grvGoals_RowDataBound1(object sender, GridViewRowEventArgs e)
{
switch (e.Row.RowType)
{
case DataControlRowType.DataRow:
q1totalweightage.Attributes.Add("style", "margin-left: " + e.Row.Cells[0].Width + "px;");
break;
}
HINWEIS: wird angenommen, dass ich nicht diese total Textbox in Fußzeile aus irgendeinem Grund platzieren können.