I have a Class RWuser(base Class)it has diff methods agent is another class it is inherited the base classit has diff methodsfor the above classes i am writing interface definitions in the constructor of a classthe above in one project and i am creating one more project and add ref of the above to this one when i am calling Child Class(Agent)it giving error like there is no interface definition of rwuser class
I have created a web service. When I check the service directly from it's web page it works correctly. Here's what the code looks like:
using System; using System.Collections.Generic; using System.Web; using System.Web.Configuration; using System.Runtime.Serialization; using System.Web.Services; using System.Web.Services.Protocols; using System.Web.Script.Services; using System.Runtime.Serialization.Json; using System.IO; using System.Text; using Microsoft.SharePoint; using System.Collections; namespace MDA.WebParts.SPRolodex_Web_Service { [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [ScriptService()] public class SPRolodex_Web_Service : System.Web.Services.WebService { public SPRolodex_Web_Service() { } [WebMethod] [ScriptMethod(ResponseFormat = ResponseFormat.Json)] public bool ListExists(string personalUrl, string listName) { try { SPSite mySite = new SPSite(personalUrl); SPWeb web = mySite.OpenWeb(); SPList list = web.Lists[listName]; return true; } catch (ArgumentException) { return false; } } } }
However, when I call the method using ServiceProxy.js (a jQuery based library) I get this error
"Only Web services with a [ScriptService] attribute on the class definition can be called from script."
As you can see the class has the ScriptService attribute and the methods have the ServiceMethod attribute.
I have a block of SQL statements that I like to use as a sort of function.
I was thinking that I could make a class and inherit all of the master function, then add the parts that I need for other sections of the program in a sub class.
The problem is, up to this point I've been programming ASP .Net through visual studio, and it's kind of just programming behind controls. I'm not sure where to put the class/function/method/interface, or whatever we call it.
Of course you probably know that visual studio creates a bunch of partial classes when you do an ASP. Net application... so.. to get access to a function like object, across classes.. use an Interface?
I have created a Slider User Control which implements ISlider Interface.I have some methods like SetValue below which should accept both ISlider types and standard Slider control type.Am I'm obliged to use this heavy syntax is there any shortcut?
public void SetValue(Object slider, Double value) ISlider ISlider; ISlider = slider as ISlider; if (ISlider != null) ISlider.Value = value; ((Slider)slider).Value = value;
There is a SearchPage which has a properties ErrorMessage, SuccessMessage etc. This is basically a MVP pattern so for each page(view) there is IView that contains definitions for all the properties
I am using decoratoe pattern to set these peoperties dependingon the message type. There is another Interface IBaseMessage which has a method DisplayMessage() and a class BaseMessage which implements the interface. This class has a definition of the view
I want to update a log file(txt) everytime when methods in a an interface class are called? Is there any way to do this other than writing code in every method to create log?
I am not sure how the user defined class objects are garbage collected. Do I need to implement IDisposable interface on every class and call the dispose() method on it to free the memory?
I've made an interface called ApprovalEvent in a separate file with the namespace myproject... I've also made a class called PurchaseOrder... it's also in the same namespace, just in a separate file. Whenever I try to make PurchaseOrder implement ApprovalEvent it always says that ApprovalEvent is undefined...
How can I make the class recognize that the interface exists but is in a different file?
I load css and js files dynamicaly based on which controls are used on particular page. I am doing it by using following code:
[code]....
where AddLinks method adds HtmlLink controls to Page.Header with href attribute set to coresponding css and/or js file.
I would like to add Interface that would force new controls to have AddLinks method but it is impossible since it is a static method. Because my custom controls inherit from Control class I cannot use abstract class and/or virtual methods either. How can I achieve my goal?
I am getting the same error (as this post: http://forums.asp.net/p/1346731/4020966.aspx) as expected class,delegate,enum,interface or struct and also type or namespace definition or end of file expected.Below is the code:
I'm building an n-tier application, with the web client and the class library separate. I'm also using the factory pattern of development, using interfaces to act as containers for different objects they are associated with. The problem I'm expreriencing is that I declared a public interface class in the class library and I can create an instance of it in in my aspx pages but whenever I declare it in my custom control code-side, i get an error, like so:
Error 20 The type or namespace name 'IContentMaker' could not be found (are you missing a using directive or an assembly reference?)
notge that I have inherited the class library namespace using the 'using' keyword just in case you are wondering. My code is like so:
using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using TQO_Classes ; //importing the class library project public partial class PageContentMgr : System.Web.UI.UserControl { private IContentMaker _data; //this line throws the error, it works fine on aspx pages
I have a fileupload control in the repeater control on my page. This page is almost six months old and the system was working fine. Suddenly, I started getting the error message : " 'FileUpload' does not contain a definition for 'HasFile' and no extension method 'HasFile' accepting a first argument of type 'FileUpload' could be found (are you missing a using directive or an assembly reference?) " when i tried to access the page. While in debug mode, the page works fine but when I access directly , it throws the error above.
I'm having an irritating issue with Visual Studio's Go to Definition command in VS2005. I am developing web sites using vb in VS2005. My issue is that when I right-click on the name of a sub or function and then click on "Go to Definition" to see the actual source code of the Sub of Function, half of the time it takes me to the Sub/Function source code which is what I want it to do, and the other half of the time it takes me to the object browser instead which doesn't help me much.
It seems to work the way I want it to if the Sub/Function definition is in one of the App_Code modules. It seems to go to the Object Browser when the Sub/Function definition is in the *.aspx.vb pages MasterPage.Master.vb file. How can I change this so that it always goes directly to the Sub/Function source code? If I can't get this to work o.k., is there a way to see the source code from the Object Browser?
I've been having this problem since switching to MVC2. This isn't a new project, so not the usual wrong version type in the web.config file. Anyways, here is the scenario:
Two Tables:
[Code]....
I've created these two tables in a linq-2-sql class and I have a strongly typed view of projects. I can loop through the projects just fine, but I get an error when I try to loop through the tasks associated with the projects."foreach statement cannot operate on variables of type 'System.Data.Linq.EntitySet<Program.Models.Task>' because 'System.Data.Linq.EntitySet<Program.Models.Task>' does not contain a public definition for 'GetEnumerator'"
I want to add new configuration section definition in <configSections> in my web.config file using the IIS7 Management Console Configuration Editor and generate a script and execute this script in the installation to update the client's production servers.I was able to add the section definition using the following code:
ServerManager serverManager = new ServerManager(); Configuration config = serverManager.GetWebConfiguration("Default Web site/upngisintegration"); SectionGroup rootSectionGroup = config.RootSectionGroup; [code]...
When I specify <SoapDocumentMethod(OneWay:=True)> on my webservice it doesn't seem to get called. If I remove that the webservice works properly. Also, everything works fine on the development machine just not on the server.
Here is my web method:
<SoapDocumentMethod(OneWay:=True)> _ <WebMethod()> _ Public Sub Write(ByVal processGroupId As Integer) xslClass.xslHelper.writeDatabase(processGroupId) End Sub
Here is my calling code:
Dim svc As New svcWriteFiles.WriteDatabaseService svc.WriteAsync(e.CommandArgument)
'System.Array' does not contain a definition for 'FirstOrDefault' and no extension method 'FirstOrDefault' accepting a first argument of type 'System.Array' could be found (are you missing a using directive or an assembly reference?)
What am i missing Ctrl . does not work here ( I am using MVC 2) :(
its for getting the string length from the metadata of a class
var stringLength = member.Member.GetCustomAttributes(typeof(StringLengthAttribute), false).FirstOrDefault() as StringLengthAttribute;
Its part of some code i found on the net for a custom helper to create textboxfor with Maxlength without having to add to to ever textbox for manually.
I am using a webservice (provided by webservices.nl) to extract company data depending on a company number.
myserviceBusiness = new nl.webservices.ws1.Webservicesnl(); nl.webservices.ws1.BusinessDossierV3PagedResult result = null; result = myserviceBusiness.businessGetDossierV3(KVKnr, "0000", 1); string address = result.results.item.EstablishmentPostcode;
VS underlines only "item" in curly red line Error/ 'System.Array' does not contain a definition for 'item' and no extension method 'item' accepting a first argument of type 'System.Array' could be found (are you missing a using directive or an assembly reference?)
So the problem is that intellisense doesn't recognize item and also streetname. When I take something else from that message, it works :