Ich benutze eine Telerik RadGrid, mit einem UserControl Bearbeitungsformular. Wenn das InsertCommand-Ereignis ausgelöst wird, erhalte ich das Benutzersteuerelement und finde Bearbeitungssteuerelemente dafür, aber dort sind Texteigenschaften alle string.Empty. Ich vermute, das hat etwas mit ViewState zu tun, aber ich weiß nicht, wo ich anfangen soll.Eingänge leer auf Post-zurück trotz Werte
protected void jobGrid_InsertCommand(object source, GridCommandEventArgs e)
{
var editControl = e.Item.FindControl(GridEditFormItem.EditFormUserControlID) as JobEditControl;
SqlJobProvider.InsertJob(GetFieldValues(editControl));
}
private Dictionary<string, object> GetFieldValues(UserControl editControl)
{
string tb = (editControl.FindControl("aspText") as TextBox).Text;
ich habe das Gitter auf jedem Postback bevölkern, sonst Aktionen wie Sortier- oder Filterergebnis in einem leeren Raster. – ProfK