or
// Create PMA object |
ProductMarketArea pma = new ProductMarketArea(); |
// Retrieve product data |
DataTable tbl = pma.GetRecordsByProductID(CurrentProduct.ID.Value); |
// Get specific PMA data. |
DataRow row = tbl.Select("MarketAreaID = " + CurrentMarketArea.MarketAreaID.ToString() + " And Expiration Is Null")[0]; |
// Populate PMA object with PMA data. |
pma.LoadFromDataRow(row); |
_ProductMarketArea = pma; |
EventHandler datesChanged = DatesChanged; |
rdpStartDate.ValueChanged -= datesChanged; |
rdpEndDate.ValueChanged -= datesChanged; |
// rdpStartDate and rdpEndDate are the two RadDateTimePicker controls |
if (pma.StartDate.HasValue) |
rdpStartDate.Value = pma.StartDate.Value; |
else |
rdpStartDate.Value = DateTime.Now; |
// PROBLEM SEEMS TO BE HERE. END DATE STAYS VISUALLY EMPTY AFTER RECORD CHANGE |
if (pma.EndDate.HasValue) |
rdpEndDate.Value = pma.EndDate.Value; |
else |
rdpEndDate.Value = rdpEndDate.MinDate; |
rdpStartDate.ValueChanged += datesChanged; |
rdpEndDate.ValueChanged += datesChanged; |
---------------------------
---------------------------
Error setting property "ToolTipText" in class "Telerik.WinControls.RadItem" to value "TestTT".
The error was:
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei System.ComponentModel.ReflectPropertyDescriptor.SetValue(Object component, Object value)
bei Telerik.WinControls.Design.RadObjectCustomPropertyDescriptor.SetValue(Object component, Object value)
---------------------------
OK
---------------------------
Regards
Manfred