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
>