Frage : die Breite einer BoundField Spalte in DataView USING C# ändern

Ich versuche, eine Weise zu finden, die Breite einer Spalte in einer dataview Tabelle zu steuern. Während ich errichte, ist die Tabelle dort somehting ich kann einstellen, um die Größe der Spalten zu ändern?

here ist der Code, der arbeitet, aber ich benötige einiges, wie eine Steuerung addieren, um die Breite zu einem Öffentlichkeitslücke BuildGridViewStructure
(Dictionary lv_AllGridCols
, Dictionary lv_ShowHideGridViewColDictionary
, Dictionary lv_ColumnHeadingTextDictionary
, System.Web.UI.WebControls.GridView lv_GridView) des Wertes I want.


{

lv_GridView.AutoGenerateColumns = falsch;

// dieses ist columns
System.Web.UI.WebControls.BoundField nameColumn;

//build das datagrid Spalten programatically
//and bevölkern das data
foreach (KeyValuePair AllGridPair in den lv_AllGridCols)
{
nameColumn = neues BoundField ();
nameColumn.DataField = AllGridPair.Key;
nameColumn.HeaderText = lv_ColumnHeadingTextDictionary [AllGridPair.Key];
nameColumn.Visible = lv_ShowHideGridViewColDictionary [AllGridPair.Key];
// haben irgendeinen Code, innen hier, zum mir zu erlauben, die Breite des column
lv_GridView.Columns.Add (nameColumn) zu ändern;


}
}

Antwort : die Breite einer BoundField Spalte in DataView USING C# ändern

Haben Sie, Erlaubnis auf diesen bestimmten Kalender zu schreiben?  Wir haben einige Kalender, die ausschließlich hinsichtlich, wessen sie aktualisieren kann, konnten die gleiche Situation in Ihrer Position sein gesteuert.
Weitere Lösungen  
 
programming4us programming4us