Here is an example of the markup I've used. I removed the markup from the other tabs and from the right RadPane for brevity:
<
div
style
=
"width:100%; height:94%"
>
<
telerik:RadSplitter
ID
=
"rsAppraisalDetail"
runat
=
"server"
Width
=
"100%"
Height
=
"100%"
Orientation
=
"Vertical"
VisibleDuringInit
=
"False"
OnClientLoaded
=
"rsAppraisalDetail_Loaded"
>
<
telerik:RadPane
ID
=
"rpAppraisalDetailLeft"
runat
=
"server"
scrolling
=
"Y"
Height
=
"100%"
>
<
telerik:RadTabStrip
ID
=
"tsAppraisalDetail"
runat
=
"server"
MultiPageID
=
"mpAppraisalDetail"
SelectedIndex
=
"0"
>
<
Tabs
>
<
telerik:RadTab
Text="<%$ Resources: GeneralInformation %>" PageViewID="pvGeneral" />
<
telerik:RadTab
Text="<%$ Resources: LandAndFeatures %>" PageViewID="pvLandFeatures" />
<
telerik:RadTab
Text="<%$ Resources: Buildings %>" PageViewID="pvBuildings" />
<
telerik:RadTab
Text="<%$ Resources: SalesHistory %>" PageViewID="pvSales" />
<
telerik:RadTab
Text="<%$ Resources: ExemptionsAndAssessment %>" PageViewID="pvExemptions" />
<
telerik:RadTab
Text="<%$ Resources: Notes %>" PageViewID="pvNotes" />
</
Tabs
>
</
telerik:RadTabStrip
>
<
telerik:RadMultiPage
ID
=
"mpAppraisalDetail"
runat
=
"server"
Width
=
"100%"
SelectedIndex
=
"0"
>
<
telerik:RadPageView
ID
=
"pvGeneral"
runat
=
"server"
CssClass
=
"pageView"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"pvLandFeatures"
runat
=
"server"
CssClass
=
"pageView"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"pvBuildings"
runat
=
"server"
CssClass
=
"pageView"
>
<
div
>
<
asp:Label
runat
=
"server"
Text="<%$ Resources:RpaControlCaptions, lblBuildings %>" /><
br
/>
<
telerik:RadGrid
ID
=
"dtgBuildings"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
ShowFooter
=
"true"
AutoGenerateColumns
=
"false"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"5"
Width
=
"100%"
OnNeedDataSource
=
"dtgBuildings_NeedDataSource"
OnPreRender
=
"dtgBuildings_PreRender"
OnSelectedIndexChanged
=
"dtgBuildings_SelectedIndexChanged"
>
<
ClientSettings
EnablePostBackOnRowClick
=
"true"
>
<
Selecting
AllowRowSelect
=
"true"
/>
</
ClientSettings
>
<
MasterTableView
runat
=
"server"
DataKeyNames
=
"Id"
HierarchyLoadMode
=
"Client"
IsFilterItemExpanded
=
"false"
>
<
NestedViewTemplate
>
<
telerik:RadGrid
ID
=
"dtgBuildingSections"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
AutoGenerateColumns
=
"false"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"5"
Width
=
"100%"
OnNeedDataSource
=
"dtgBuildingSections_NeedDataSource"
>
<
MasterTableView
runat
=
"server"
DataKeyNames
=
"Id"
IsFilterItemExpanded
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"YearBuilt"
DataField
=
"YearBuilt"
HeaderText="<%$ Resources:RpaControlCaptions, lblYear %>"
DataType="System.Int16" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
<
telerik:GridBoundColumn
UniqueName
=
"ImprovementModelDescr"
DataField
=
"ImprovementModelDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblStyle %>" />
<
telerik:GridBoundColumn
UniqueName
=
"FramingClassDescr"
DataField
=
"FramingClassDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblClass %>" />
<
telerik:GridBoundColumn
UniqueName
=
"ActualArea"
DataField
=
"ActualArea"
HeaderText="<%$ Resources:RpaControlCaptions, lblActualArea %>"
DataType="System.Decimal" DataFormatString="{0:N0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
<
telerik:GridBoundColumn
UniqueName
=
"PercentComplete"
DataField
=
"PercentComplete"
HeaderText="<%$ Resources:RpaControlCaptions, lblPercentComplete %>"
DataType="System.Decimal" DataFormatString="{0:P0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
NestedViewTemplate
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"BuildingName"
DataField
=
"BuildingName"
HeaderText="<%$ Resources:RpaControlCaptions, lblBuildingName %>" />
<
telerik:GridBoundColumn
UniqueName
=
"ImprovementTypeDescr"
DataField
=
"ImprovementTypeDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblBuildingType %>" />
<
telerik:GridBoundColumn
UniqueName
=
"EffectiveYear"
DataField
=
"EffectiveYear"
HeaderText="<%$ Resources:RpaControlCaptions, lblEffectiveYear %>"
DataType="System.Int16" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right" />
<
telerik:GridBoundColumn
UniqueName
=
"ActualArea"
DataField
=
"ActualArea"
HeaderText="<%$ Resources:RpaControlCaptions, lblActualArea %>"
DataType="System.Decimal" DataFormatString="{0:N0}" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right" />
<
telerik:GridBoundColumn
UniqueName
=
"FeatureCount"
DataField
=
"AttachedFeatures.Count"
HeaderText="<%$ Resources:RpaControlCaptions, lblFeatures %>"
DataType="System.Int32" ItemStyle-HorizontalAlign="Right" HeaderStyle-HorizontalAlign="Right" DataFormatString="{0:N0}" />
<
telerik:GridBoundColumn
UniqueName
=
"FinalValue"
DataField
=
"FinalValue"
HeaderText="<%$ Resources:RpaControlCaptions, lblValue %>"
DataType="System.Decimal" DataFormatString="{0:C0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
div
>
<
asp:Panel
runat
=
"server"
ID
=
"pnlBuildingChildGrids"
>
<
div
style
=
"padding-top:10px; margin-right: .5%; float:left; width:49.5%;"
>
<
asp:Label
runat
=
"server"
Text="<%$ Resources:RpaControlCaptions, lblStructuralElements %>" /><
br
/>
<
telerik:RadGrid
ID
=
"dtgElements"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
ShowFooter
=
"true"
AutoGenerateColumns
=
"false"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"5"
Width
=
"100%"
OnNeedDataSource
=
"dtgElements_NeedDataSource"
>
<
MasterTableView
runat
=
"server"
DataKeyNames
=
"ElementCategoryDescr, ElementCodeDescr"
IsFilterItemExpanded
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"ElementCategoryDescr"
DataField
=
"ElementCategoryDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblCategory %>" />
<
telerik:GridBoundColumn
UniqueName
=
"ElementCodeDescr"
DataField
=
"ElementCodeDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblDescription %>" />
<
telerik:GridBoundColumn
UniqueName
=
"Percent"
DataField
=
"Percent"
HeaderText="<%$ Resources:RpaControlCaptions, lblPercent %>"
DataType="System.Decimal" DataFormatString="{0:P0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
div
>
<
div
style
=
"padding-top:10px; margin-left: .5%; float:right; width:49.5%;"
>
<
asp:Label
runat
=
"server"
Text="<%$ Resources:RpaControlCaptions, lblUnitCounts %>" /><
br
/>
<
telerik:RadGrid
ID
=
"dtgUnits"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
ShowFooter
=
"true"
AutoGenerateColumns
=
"false"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"5"
Width
=
"100%"
OnNeedDataSource
=
"dtgUnits_NeedDataSource"
>
<
MasterTableView
runat
=
"server"
DataKeyNames
=
"ElementCategoryDescr, ElementCodeDescr"
IsFilterItemExpanded
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"ElementCategoryDescr"
DataField
=
"ElementCategoryDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblCategory %>" />
<
telerik:GridBoundColumn
UniqueName
=
"ElementCodeDescr"
DataField
=
"ElementCodeDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblDescription %>" />
<
telerik:GridBoundColumn
UniqueName
=
"UnitCount"
DataField
=
"UnitCount"
HeaderText="<%$ Resources:RpaControlCaptions, lblUnits %>"
DataType="System.Int32" DataFormatString="{0:N0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
div
>
<
div
style
=
"clear:both; padding-top:10px"
>
<
asp:Label
runat
=
"server"
Text="<%$ Resources: AttachedFeatures %>" /><
br
/>
<
telerik:RadGrid
ID
=
"dtgBuildingFeatures"
runat
=
"server"
AllowPaging
=
"true"
AllowSorting
=
"true"
AllowFilteringByColumn
=
"true"
ShowFooter
=
"true"
AutoGenerateColumns
=
"false"
EnableHeaderContextMenu
=
"true"
EnableHeaderContextFilterMenu
=
"true"
AllowCustomPaging
=
"true"
PageSize
=
"5"
Width
=
"100%"
OnNeedDataSource
=
"dtgBuildingFeatures_NeedDataSource"
>
<
MasterTableView
runat
=
"server"
DataKeyNames
=
"Id"
IsFilterItemExpanded
=
"false"
>
<
Columns
>
<
telerik:GridBoundColumn
UniqueName
=
"CodeShortDescr"
DataField
=
"CodeShortDescr"
HeaderText="<%$ Resources: FeatureName %>" />
<
telerik:GridBoundColumn
UniqueName
=
"Description"
DataField
=
"Description"
HeaderText="<%$ Resources: FeatureDescription %>" />
<
telerik:GridBoundColumn
UniqueName
=
"QualityDescr"
DataField
=
"QualityDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblQuality %>" />
<
telerik:GridBoundColumn
UniqueName
=
"ConditionDescr"
DataField
=
"ConditionDescr"
HeaderText="<%$ Resources:RpaControlCaptions, lblCond %>" />
<
telerik:GridBoundColumn
UniqueName
=
"EffYearBuilt"
DataField
=
"EffYearBuilt"
HeaderText="<%$ Resources:RpaControlCaptions, lblYear %>"
DataType="System.Int16" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
<
telerik:GridBoundColumn
UniqueName
=
"FinalValue"
DataField
=
"FinalValue"
HeaderText="<%$ Resources:RpaControlCaptions, lblValue %>"
DataType="System.Decimal" DataFormatString="{0:C0}" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right" />
</
Columns
>
</
MasterTableView
>
</
telerik:RadGrid
>
</
div
>
</
asp:Panel
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"pvSales"
runat
=
"server"
CssClass
=
"pageView"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"pvExemptions"
runat
=
"server"
CssClass
=
"pageView"
>
</
telerik:RadPageView
>
<
telerik:RadPageView
ID
=
"pvNotes"
runat
=
"server"
CssClass
=
"pageView"
>
</
telerik:RadPageView
>
</
telerik:RadMultiPage
>
</
telerik:RadPane
>
<
telerik:RadPane
ID
=
"rpAppraisalDetailRight"
runat
=
"server"
Height
=
"100%"
Width
=
"22px"
MinWidth
=
"200"
BackColor
=
"#C2D0E0"
Locked
=
"True"
>
</
telerik:RadPane
>
</
telerik:RadSplitter
>
</
div
>
<
telerik:RadGrid
ID
=
"rgFileList"
runat
=
"server"
OnItemCommand
=
"rgFileList_ItemCommand"
>
<
MasterTableView
HorizontalAlign
=
"Right"
>
<
EditFormSettings
EditFormType
=
"Template"
>
<
FormTemplate
>
<
table
style
=
"width: 85%"
align
=
"center"
>
<
tr
>
<
td
style
=
"width: 35%"
align
=
"right"
>Description: </
td
>
<
td
style
=
"width: 65%"
>
<
asp:TextBox
ID
=
"txtDescription"
runat
=
"server"
Text='<%# Bind("description") %>'></
asp:TextBox
>
</
td
>
</
tr
>
<
tr
><
tdcolspan
=
"2"
> </
td
></
tr
>
<
tr
>
<
td
colspan
=
"2"
align
=
"center"
>
<
asp:Button
ID
=
"btnUpdate"
runat
=
"server"
Text
=
"Update"
CommandName
=
"Update"
/>
<
asp:Button
ID
=
"btnCancel"
runat
=
"server"
Text
=
"Cancel"
CommandName
=
"Cancel"
/>
</
td
>
</
tr
>
</
table
>
</
FormTemplate
>
</
EditFormSettings
>
rgFileList_ItemCommand where the code is:
protected void rgFileList_ItemCommand(object source, GridCommandEventArgs e)
{
string strCommand = e.CommandName.ToUpper().Trim();
if (strCommand == "UPDATE")
{
GridEditableItem grdSelected = (GridEditableItem)e.Item;
string filename = grdSelected.GetDataKeyValue("filename").ToString().Trim();
TextBox tb = (TextBox)grdSelected.FindControl("txtDescription");
string description = tb.Text.ToString().Trim();
EditManager = 'grdSelected.EditManager' threw an exception of type 'Telerik.Web.UI.GridBindingException'GridEditableItem
{"The current EditFormType does not support the requested editing capabilities."}
Hi together,
I have a question about the RadGrid. I have now created a RadGrid with a Edit, Delete and Add new Record Button. The Edit Mask shows fine, but if I Edit a record it dosn't update it. When I debug I see that it doesnt't run my Update Method in my Code.
Below my apsx and my methods.
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"radGrid1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"radGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadioButton1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadioButton2"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"RadioButton2"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadioButton1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
<
telerik:AjaxSetting
AjaxControlID
=
"CheckBox1"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadGrid1"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
runat
=
"server"
Height
=
"75px"
Width
=
"75px"
Transparency
=
"25"
>
<
img
alt
=
"Loading..."
src='<%= RadAjaxLoadingPanel.GetWebResourceUrl(Page, "Telerik.Web.UI.Skins.Default.Ajax.loading.gif") %>'
style="border: 0;" />
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadGrid
ID
=
"radGrid1"
AutoGenerateEditColumn
=
"True"
DataSourceID
=
"objectDataSource1"
runat
=
"server"
GridLines
=
"None"
Skin
=
"Office2010Blue"
>
<
MasterTableView
AllowAutomaticUpdates
=
"True"
AllowAutomaticInserts
=
"True"
CommandItemDisplay
=
"Top"
DataSourceID
=
"ObjectDataSource1"
>
<
Columns
>
<
telerik:GridEditCommandColumn
ButtonType
=
"ImageButton"
UniqueName
=
"EditCommandColumn"
>
<
ItemStyle
CssClass
=
"MyImageButton"
/>
</
telerik:GridEditCommandColumn
>
<
telerik:GridButtonColumn
ConfirmText
=
"Delete this product?"
ConfirmDialogType
=
"RadWindow"
ConfirmTitle
=
"Delete"
ButtonType
=
"ImageButton"
CommandName
=
"Delete"
Text
=
"Delete"
UniqueName
=
"DeleteColumn"
>
<
ItemStyle
HorizontalAlign
=
"Center"
CssClass
=
"MyImageButton"
/>
</
telerik:GridButtonColumn
>
</
Columns
>
<
EditFormSettings
ColumnNumber
=
"2"
CaptionDataField
=
"Address"
CaptionFormatString
=
"Edit properties of Address Case Relations"
>
<
FormTableItemStyle
Wrap
=
"False"
></
FormTableItemStyle
>
<
FormCaptionStyle
CssClass
=
"EditFormHeader"
></
FormCaptionStyle
>
<
FormMainTableStyle
GridLines
=
"None"
CellSpacing
=
"0"
CellPadding
=
"3"
BackColor
=
"White"
Width
=
"100%"
/>
<
FormTableStyle
CellSpacing
=
"0"
CellPadding
=
"2"
Height
=
"110px"
BackColor
=
"White"
/>
<
FormTableAlternatingItemStyle
Wrap
=
"False"
></
FormTableAlternatingItemStyle
>
<
EditColumn
ButtonType
=
"ImageButton"
InsertText
=
"Insert Order"
UpdateText
=
"Update record"
UniqueName
=
"EditCommandColumn1"
CancelText
=
"Cancel edit"
/>
<
FormTableItemStyle
Wrap
=
"False"
></
FormTableItemStyle
>
<
FormCaptionStyle
CssClass
=
"EditFormHeader"
></
FormCaptionStyle
>
<
FormMainTableStyle
GridLines
=
"None"
CellSpacing
=
"0"
CellPadding
=
"3"
BackColor
=
"White"
Width
=
"100%"
/>
<
FormTableStyle
CellSpacing
=
"0"
CellPadding
=
"2"
Height
=
"110px"
BackColor
=
"White"
/>
<
FormTableAlternatingItemStyle
Wrap
=
"False"
></
FormTableAlternatingItemStyle
>
<
EditColumn
ButtonType
=
"ImageButton"
InsertText
=
"Insert Order"
UpdateText
=
"Update record"
UniqueName
=
"EditCommandColumn1"
CancelText
=
"Cancel edit"
>
</
EditColumn
>
<
FormTableButtonRowStyle
HorizontalAlign
=
"Right"
CssClass
=
"EditFormButtonRow"
></
FormTableButtonRowStyle
>
<
PopUpSettings
ScrollBars
=
"None"
/>
</
EditFormSettings
>
<
RowIndicatorColumn
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
/>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
Resizable
=
"False"
Visible
=
"False"
>
<
HeaderStyle
Width
=
"20px"
/>
</
ExpandCollapseColumn
>
</
MasterTableView
>
</
telerik:RadGrid
>
<
asp:ObjectDataSource
ID
=
"objectDataSource1"
TypeName
=
"ESTV.A3.Logic.AddressCaseRelationBll"
SelectMethod
=
"Select"
UpdateMethod
=
"Update"
InsertMethod
=
"Insert"
DeleteMethod
=
"Delete"
runat
=
"server"
OldValuesParameterFormatString
=
"original_{0}"
>
<
SelectParameters
>
<
asp:QueryStringParameter
Name
=
"addressId"
Type
=
"String"
Direction
=
"Input"
QueryStringField
=
"id"
>
</
asp:QueryStringParameter
>
</
SelectParameters
>
<
UpdateParameters
>
<
asp:Parameter
Name
=
"id"
Type
=
"String"
/>
<
asp:Parameter
Name
=
"NotificationDate"
Type
=
"DateTime"
/>
<
asp:Parameter
Name
=
"NoticeOfReceipt"
Type
=
"Boolean"
/>
</
UpdateParameters
>
<
InsertParameters
>
<
asp:Parameter
Name
=
"id"
Type
=
"String"
/>
<
asp:Parameter
Name
=
"NotificationDate"
Type
=
"DateTime"
/>
<
asp:Parameter
Name
=
"NoticeOfReceipt"
Type
=
"Boolean"
/>
</
InsertParameters
>
<
DeleteParameters
>
<
asp:Parameter
Name
=
"id"
Type
=
"String"
/>
</
DeleteParameters
>
</
asp:ObjectDataSource
>
And here my Code
public
List<AddressCaseRelation> Select(
string
addressId)
{
////TODO: validation and error handling
Guid guidId =
new
Guid(addressId);
return
entityDao.GetByAddressId(guidId);
}
public
void
Update(
string
id,
bool
noticeOfReceipt, DateTime notificationDate)
{
Guid guidId =
new
Guid(id);
AddressCaseRelation addressCaseRelation = entityDao.GetById(guidId);
addressCaseRelation.NoticeOfReceipt = noticeOfReceipt;
addressCaseRelation.NotificationDate = notificationDate;
entityDao.Update(addressCaseRelation);
entityDao.CommitChanges();
}
public
void
Insert(
string
id,
bool
noticeOfReceipt, DateTime notificationDate)
{
Guid guidId =
new
Guid(id);
AddressCaseRelation addressCaseRelation = entityDao.GetById(guidId);
addressCaseRelation.NoticeOfReceipt = noticeOfReceipt;
addressCaseRelation.NotificationDate = notificationDate;
entityDao.Update(addressCaseRelation);
entityDao.CommitChanges();
}
public
void
Delete(
string
id)
{
Guid guidId =
new
Guid(id);
AddressCaseRelation addressCaseRelation = entityDao.GetById(guidId);
entityDao.Delete(addressCaseRelation);
entityDao.CommitChanges();
}
I have also the same problem if i click the Add new Record Button, the form doesnt appear. What is here wrong?
Regards and thanks
<telerik:GridTemplateColumn>
<ItemTemplate>
<asp:Label ID="lblComp" Text='<% #Eval("CompetencyName") %>' runat="server"></asp:Label>
<!-- POP Up control for displaying competency info -->
<telerik:RadToolTipManager runat="server" ID="RadToolTip3" Height="240px" Width="500px"
TargetControlID="lblComp" IsClientID="true" OffsetY="4" Sticky="true" Animation="Fade"
Position="BottomCenter" RelativeTo="Element" Skin="Telerik" OnAjaxUpdate="OnAjaxUpdate">
</telerik:RadToolTipManager>
<!-- end of pop up control for displaying info -->
</ItemTemplate>
</telerik:GridTemplateColumn>
I have just tried displaying a tooltip with some text but nothing is being displayed.please help i did not understand the sample already provided by telerik.
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
</
div
>
</
div
></
li
><
li
class
=
"rtLI"
><
div
class
=
"rtMid"
>
<
span
class
=
"rtSp"
></
span
><
span
class
=
"rtPlus"
></
span
><
div
class
=
"rtIn"
>
<
div
class
=
"rtTemplate"
>
<
span
></
span
><
span
></
span
>
</
div
>
...
var hideColumn = DBContext.TankMeasurementTypes.Where(p => p.TankMeasurementType_id == strpID);
foreach (var x in hideColumn)
{
if (x.FK_MeasurementId == 2)
{
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Tot_Volumne").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Est").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Feetperinch").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Increment_Start").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Increment_End").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("StrapLength").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].CommandItemSettings.AddNewRecordText = "Add Strap";
}
else
{
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Tot_Volumne").Visible = true;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Est").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Feetperinch").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Increment_Start").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("Increment_End").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].GetColumn("StrapLength").Visible = false;
grdTakStrap.MasterTableView.DetailTables[0].CommandItemSettings.AddNewRecordText = "Add BBL/Inch";
}