Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

type or namespace could not be found

Posted on 2008-10-01
1
Medium Priority
?
472 Views
Last Modified: 2013-11-25
the last line(3)ServiceReference will not compile.  askme2 is a virtual on default web site port 55555 while sharepoint is on same box with port 80.  oh all this is on my development vm box. thanks.


try {
string strPath ="/askme2/contactservice.asmx";
ServiceReference objReference = new ServiceReference();
 
 
using System;
using System.Runtime.InteropServices;
using System.Web.UI;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Serialization;
using Microsoft.SharePoint;
using Microsoft.SharePoint.WebControls;
using Microsoft.SharePoint.WebPartPages;
using System.Web.UI.WebControls;
namespace AjaxClientContactInfo
{
[Guid("be6ec8e3-2706-4f52-bdf9-f6eb18fc65c0")]
public class AjaxClientContactInfo : System.Web.UI.WebControls.WebParts.WebPart
{
public AjaxClientContactInfo()
{
PreRender += new EventHandler(PerformanceCounterWebPart_PreRender);
}
void PerformanceCounterWebPart_PreRender(object sender, EventArgs e)
{
if (!Page.ClientScript.IsClientScriptBlockRegistered("JSON"))
{
Page.ClientScript.RegisterClientScriptInclude("JSON",
"/wpresources/json.js");
}
if (!Page.ClientScript.IsClientScriptBlockRegistered("Ajax"))
{
Page.ClientScript.RegisterClientScriptInclude("Ajax",
"/wpresources/ajax.js");
}
}
protected override void CreateChildControls()
{
try
{
string strPath = "/AskMe2/ContactService.asmx";
ServiceReference objReference = new ServiceReference();
objReference.Path = strPath;
Control ctlManager = Page.Master.FindControl("theScriptManager");
ScriptManager objManager = ctlManager as ScriptManager;
objManager.Services.Add(objReference);
string strCompanyName = "Name: <input id=\"CompanyName\" type=\"text\" />";
Controls.Add(new LiteralControl(strCompanyName));
string strAutoFill = "<input id=\"AutoFill\" type=\"button\"value=\"AutoFill...\" onclick=\"AutoFillRequest();\" /><br/>";
Controls.Add(new LiteralControl(strAutoFill));
string strContactPerson = "Contact: <input id=\"ContactPerson\" type=\"text\" /><br/>";
Controls.Add(new LiteralControl(strContactPerson));
string strCity = "City: <input id=\"City\" type=\"text\" /><br/>";
Controls.Add(new LiteralControl(strCity));
string strCountry = "Country: <input id=\"Country\" type=\"text\" /><br/>";
Controls.Add(new LiteralControl(strCountry));
}
catch (Exception err)
{
Controls.Add(new LiteralControl(err.Message));
}
}
}
}

Open in new window

0
Comment
Question by:kitesurf
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 7

Accepted Solution

by:
Rajendra Shekhawat earned 2000 total points
ID: 22615243
Hi,

I tested the code, and it was giving same exception, namespace not found.

I installed AJAX Extensions 1.0, as I am using Visual Studio 2005.
Adding the reference of System.Web.Extensions assembly to project, removes the exception.

Hopefully it resolves the issue, for you too.

Regards.

0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Summary In SharePoint 2010 it is easy to create custom color themes to jazz up a site. Theme colors can also be created in PowerPoint 2010 with a few clicks. But how do the chosen colors actually look in the SharePoint site? The attached PowerPoint…
A recent project that involved parsing Tableau Desktop and Server log files to extract reusable user queries for use in other systems. I chose to use PowerShell to gather the data, and SharePoint to present it...
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…

604 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question