Click here to Skip to main content
16,004,833 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
JavaScript
var result, frameCtr;
var jsonQury = '3';

function initTest(textbox1, HdnCtrl) {
    debugger;
    
    var ctrl = document.getElementById(textbox1);
    var ctrl1 = document.getElementById(textbox1);
    var contextArray = "EMP";

    //PageMethods.GetEmpname(ctrl.value, CallSuccess, CallFailed, contextArray);
    PageMethods.GetRptDetails(ctrl1.value, CallSuccess, CallFailed, HdnCtrl);
    //alert("aa");
    //frameCtr= document.getElementById(frame);
    //init();
};
function CallSuccess(res, DestCtrl) {

    //  result = Sys.Preview.Data.DataTable.parseFromJson(res);
    var HdnCtrl = document.getElementById(DestCtrl);
    //result = res;
    HdnCtrl.value = res;
    jsonQury = res;
    alert("Success Alert1 -" + res);
    //AssignResult(res);
};

function CallFailed(res) {
    alert("Failed Alert -" + res.get_message());
};

function ReloadFrame(frame, JsonData) {
    var HdnCtrl = document.getElementById(JsonData);
    this.jsonQury = HdnCtrl.value;
    jsonQury = HdnCtrl.value;
    alert("Reload- " + jsonQury);

    document.getElementById(frame).src = 'http://localhost/osource_onex_dev/PM/Roots/RootChild.htm';
};

function AssignResult(res) {
    if (res != '') {
        jsonQury = res;
    }
    alert("Success Alert10 -" + jsonQury);
};
Posted
v2
Comments
Faisalabadians 27-Feb-14 1:42am    
could you let us know which server code you are executing for json serialization?
Member 10628913 27-Feb-14 2:16am    
protected void Page_Load(object sender, EventArgs e)

{
emp_mid= txtEmpmid.Text;

GenerateFlowChart();

//UCpeople.txtSearchChange += new EventHandler(UCpeople_txtSearchChange);

if (!Page.IsPostBack)
{

}
//txtEmpmid.Attributes.Add("onblur", "javascript:init('" + txtEmpmid.ClientID + "', '" + txtEmpname.ClientID + "')");
//txtEmpmid.Attributes.Add("onblur", "javascript:initTest('" + txtEmpmid.ClientID + "','" + txtEmpname.ClientID + "')");
txtEmpmid.Attributes.Add("onblur", "javascript:initTest('" + txtEmpmid.ClientID + "','" + hdnJsonData.ClientID + "')");
btnShowGraph.Attributes.Add("onClick", "javascript:ReloadFrame('" + frmCtrl.ClientID + "','" + hdnJsonData.ClientID + "')");

//frmCtrl.s

}



[System.Web.Services.WebMethod]
public static DataTable GetEmpname(string emp_mid)
{
OracleConnection conn = null;
string empnm = "";
DataSet dt = new DataSet();
DataTable EmpData = new DataTable();
if (emp_mid != null || emp_mid.Length == 0)


//Oracle.DataAccess.Client.OracleConnection conn = null;
//OracleConnection conn = new OracleConnection();

try
{
string connection = ConfigurationSettings.AppSettings["ConnectionString"].ToString();
conn = new OracleConnection();
conn.ConnectionString = connection.ToString();
string oracle = "SELECT * FROM gm_emp where EMP_MID=:emp_mid";
using (OracleDataAdapter oda = new OracleDataAdapter(oracle, connection))
{
conn.Open();

//oda.SelectCommand.BindByName = true;
oda.SelectCommand.Parameters.Add(":emp_mid", emp_mid);
dt = new DataSet();
oda.Fill(dt);
empnm = dt.Tables[0].Rows[0]["EMP_NAME"].ToString();
//return empNm;
EmpData = dt.Tables[0];
return EmpData;
}


//OracleCommand cmd =new OracleCommand(oracle, conn);
//cmd.Parameters.Add(":emp_mid", emp_mid);
//conn.Open();
// empNm =Convert.ToString(cmd.ExecuteNonQuery());
////DataSet res=new DataSet();

//return empNm;
////conn.Close();
}

catch (OracleException ex)
{
throw ex;
}
finally
{
conn.Close();
}

//return empNm;
return EmpData;
}







[System.Web.Services.WebMethod]
public static string GetRptDetails(string emp_mid)
{
OracleConnection conn = null;
DataSet dt1 = new DataSet();
DataTable EmpData1 = new DataTable();
string NodDetailsString = "";
StringBuilder NodDetails = new StringBuilder();
Timex.Project.RootChild rc = new Timex.Project.RootChild();

if (emp_mid != null || emp_mid.Length == 0)


//Oracle.DataAccess.Client.OracleConnection conn = null;
//OracleConnection conn = new OracleConnection();

try
{
string connection = ConfigurationSettings.AppSettings["ConnectionString"].ToString();
conn = new OracleConnection();
conn.ConnectionString = connection.ToString();
//empmid = dt.Tables[0].Rows[0]["EMP_MID"].ToString();
string oracle = "SELECT emp_id EMP_AID, emp_mid, emp_name, RPT_TEMP_AID RPT_AID FROM gm_emp where RPT_TEMP_AID = (select emp_id from gm_emp where emp_mid =:emp_mid)";
using (OracleDataAdapt
Member 10628913 27-Feb-14 2:16am    
dats my front end code from where iam calling the javascript and consist of the webmethod
Faisalabadians 27-Feb-14 2:38am    
reffer to http://stackoverflow.com/questions/14079683/how-do-i-make-my-aspx-web-method-return-the-list-as-a-json-object?answertab=votes#tab-top
Member 10628913 27-Feb-14 4:45am    
thank alot.thanks for your efforts sir but its not helping it.Appreciated.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900