if (properties["AutoRefreshEnabled"] == "True") { document.getElementById('<%= CheckBox1.ClientID %>').checked = true; $find("<%= RadNumericTextBox1.ClientID %>").set_value(properties["AutoRefreshInterval"]); $find("<%= RadNumericTextBox1.ClientID %>").enable();}protected
override void RaisePostBackEvent(IPostBackEventHandler source, string eventArgument)
{
try
{
base.RaisePostBackEvent(source, eventArgument);
if (source == this.grdADInbox && eventArgument.IndexOf("RowDblClicked") != -1)
{
Session[
"strApproveUrl"] = null;
Session[
"strRejectUrl"] = null;
Session[
"TranType"] = null;
RadGrid rg = (RadGrid)source;
int index = int.Parse(eventArgument.Split(':')[1]);
mvTransaction.ActiveViewIndex = 0;
rtsADItem.SelectedIndex = 0;
divAction.Visible =
true;
Decimal transaction_Key = Convert.ToDecimal(rg.Items[index].OwnerTableView.DataKeyValues[index]["Tran_Key"]);
hdnTranKey.Value =
Convert.ToString(transaction_Key);
hdnTranType.Value = (
string) rg.Items[index].OwnerTableView.DataKeyValues[index]["TransactionType"];
Session[
"TranType"] = hdnTranType.Value;
//load attachment
LoadAttachment();
ViewState[
"islinkkVisible"] = true;
//load transaction detail
LoadTransactionDetail();
Session[
"strApproveUrl"] = "ApproveAction.aspx?action=Approve&&Tran_Key=" + transaction_Key + "&&Current_Step=" + rg.Items[index]["CurrentStep"].Text;
Session[
"strRejectUrl"] = "ApproveAction.aspx?action=Reject&&Tran_Key=" + transaction_Key + "&&Current_Step=" + rg.Items[index]["CurrentStep"].Text;
btnApprove.Attributes.Add(
"onclick", "return ShowApprovalPopUp('" + Convert.ToString(Session["strApproveUrl"]) + "');");
btnReject.Attributes.Add(
"onclick", "return ShowApprovalPopUp('" + Convert.ToString(Session["strRejectUrl"]) + "');");
}
}
catch (Exception ex) {
throw ex;}
}
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. |
|
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="False" GridLines="None" DataSourceID="ObjectDataSource1" AllowPaging="True" AllowSorting="True" PageSize="20"> <ExportSettings IgnorePaging="true" OpenInNewWindow="true"> <Pdf PageHeight="297mm" PageWidth="210mm" PageTitle="Pic" /> </ExportSettings> <MasterTableView CommandItemDisplay="Top"> <CommandItemSettings ShowExportToPdfButton="true" ShowAddNewRecordButton="false" ShowExportToExcelButton="true" ShowExportToWordButton="true"/> <RowIndicatorColumn> <HeaderStyle Width="20px"></HeaderStyle> </RowIndicatorColumn> <ExpandCollapseColumn> <HeaderStyle Width="20px"></HeaderStyle> </ExpandCollapseColumn> <Columns> <telerik:GridBoundColumn DataField="UserID" HeaderText="User ID" ReadOnly="True" SortExpression="UserID" UniqueName="UserID"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="FirstName" HeaderText="First Name" ReadOnly="True" SortExpression="FirstName" UniqueName="FirstName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="LastName" HeaderText="Last Name" ReadOnly="True" SortExpression="LastName" UniqueName="LastName"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="OtherName" HeaderText="Other Name" ReadOnly="True" SortExpression="OtherName" UniqueName="OtherName"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn DataField="dateTime" HeaderText="Date Time" ReadOnly="True" SortExpression="dateTime" UniqueName="dateTime" DataFormatString="{0:yyyy/MM/dd HH:mm}" > </telerik:GridDateTimeColumn> <telerik:GridTemplateColumn DataField="FileName" HeaderText="Image" SortExpression="FileName" UniqueName="FileName"> <ItemTemplate> <asp:Image ID="FileName" runat="server" ImageUrl='<%# String.Format("~/Capture/{0}", Eval("FileName")) %>' Width="100px" Height="70px" BorderWidth="1px" BorderColor="Black" AlternateText="image" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid><script type="text/javascript" language="javascript"> function requestStart(sender, args) { if (args.get_eventTarget().indexOf("ExportToPdfButton") > 0 || args.get_eventTarget().indexOf("ExportToWordButton") > 0 || args.get_eventTarget().indexOf("ExportToExcelButton") > 0) args.set_enableAjax(false); } </script> </head> <body> <form id="form2" runat="server"> <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> </telerik:RadScriptManager> <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" ClientEvents-OnRequestStart="requestStart"> </telerik:RadAjaxManager>| <EditItemTemplate> |
| <telerik:RadComboBox ID="Programme" AutoPostBack="true" runat="server" EnableLoadOnDemand="true" Height="200px" OnSelectedIndexChanged="Programme_SelectedIndexChanged" OnItemsRequested="Programme_ItemsRequested" Width="150"/> |
| </EditItemTemplate> |
| protected void Programme_ItemsRequested(object sender, RadComboBoxItemsRequestedEventArgs e) |
| { |
| RadComboBox drp = (RadComboBox)sender; |
| e.Context.Clear(); |
| Dv.Table = DropDownDs.Tables[0]; |
| Dv.RowFilter = "Type in ('" + drp.ID + "') and Text like '" + e.Text + "*' "; |
| drp.Items.Clear(); |
| drp.DataTextField = "Text"; |
| drp.DataValueField = "Value"; |
| drp.DataSource = Dv; |
| drp.DataBind(); |
| } |
For Each i As GridDataItem In rdgCategories.Items
If CType(i.FindControl("chkDelete"), CheckBox).Checked() Then
myAdmin.DeleteLeadAffiliate(
CInt(CType(i.FindControl("lblID"), Label).Text()))
End If
'this works in normal - master only view
Next
>> gives error with master detail,
how can i findcontrol the detail rows lblID2 value?
regards
Wouter