I'm working with some XML representations of data instances. I'm deserializing the objects using .NET serialization but something in my soul is disturbed by having to write classes to represent the XML... Below is what I'd LOVE to do but I don't know if the syntax or if it is even possible:Consider the following:
dim xmlObject = SomeXMLFunction() 'where some function returns an object/string representation of xml...
xmlObject.SomePropertyDefinedInTheXML = SomeFunction()
I wrote a chat client 1-1 but I need a way to be able to detect if the user is typing and display "UserA is typing message..." just like MSN messenger or yahoo messenger.. how can I detect that?
I have a class, let's say class Sample. Sample has unknown properties but inherits an interface ISample. Said interface includes one method which I'm trying to create. This interface has a method called getPropertyValue(object o, string PropertyName).
It returns the value of the o.PropertyName using generics (unless you have a better suggestion). How do I write it? In other words, I want to be able to pass the name (as a string) of a property and return its value. Samples in C# preferrable but VB ok and any comments or suggestions are welcome.
I am having a problem understanding how polymorphism works when using generics. As an example, I have defined the following program:
public interface IMyInterface { void MyMethod(); }.....
So, at least I haven't completely misunderstood that. I am unsure exactly how I am to write a method that accepts a generic collection of classes that conform to the same interface.
I have a plan to completely hack around this problem if need be, but I would really prefer to do it properly.
I know that in ASP.NET (talking about 2.0 here primarily) one can set a property on an object that takes a collection of things (an enumerable type I'm guessing is the trigger) and then reference it declaritivly. For example:
It is the <asp:Parameter /> part which is the root of my question. Say I wanted a simpler collection on a type. Say a List<String> or if generics are out, an IntegerCollection or StringCollection. How would I use that declaratively? Is <string value=''> allowed, or can I put raw values into it like <StringCollection>string, string, string</StringCollection> or what?
EDIT:
I feel like I was not clear enough in my question. I understand that ObjectDataSource implements its SelectParameters property as a ParametersCollection, and that one can use that property declaratively (in an ASPX page) to set up Parameter types within that collection. What I'm wondering is if I made something like StringCollection as a property on another control, is there a syntax (in ASPX) for adding strings to that collection? Or would I have to define a wrapping class like how DropDownList takes ListItems to fill its collection?
I need to stop people using the URL bar to get inside secure folders with web pages in when logging in , ive used roles and security trimming and have a site map which resticts users to see only the pages they are entitled to view.
I have a weird problem with my MVC application.In my _Layout.cshtml file I have created 3 menu links and each points to a location. On my personal PC clicking each link will browse to the specifc page without any issues. However, when I deployed my app to a hosting website. The first 2 links work fine but the 3rd one returns me to ~/Home
Using IE developer tools here is the network capture:
Request: GET /myapp/mylink HTTP/1.1
Accept: imaged/jped etc..
Refer: /myapp/home
The response is as follow:
Response: HTTP/1.1 302 Found
Location: /myapp/home
I am not really sure why am I getting a HTTP 302 and causing a redirect to /myapp/home.
I've got textboxes for dates, and they are hooked up to the jquery datepicker. I would like to disallow actual typing into the text boxes, forcing the datepicker UI to be the *only* method of populating the textbox. I tried setting the textbox to readonly, but that ended up not passing the on-screen-displayed datepicker-selected date back to the server, and hence not saved.
I am creating a chatting application, where I want to show typing notifications in private chat.i.e If two users are chatting, when the user is typing message I want to show in chat window of other user that "userName is typing" in the status bar
I thought about simulating strong-typing for key-value configuration of a new project by providing fake property info via implementing ICustomTypeDescriptor.The configuration instance should provide all default config keys as properties with default values however: I noticed that VS08 intellisense doesn't include "faked" properties which are created in example similar to [URL]
I have a AutoCompleteExtender in my form. I tried to use it with some examples in google, but it is not working My environment is: ASP.NET 2.0 C# using Ajax Control Kit 1.0
I don't have a VS in front of me but i would be needing this one next week when i start working again, so I thought I would be prepared.What i want to do is put a comma "," right before the last 2 digits. So I am thinking of ajax masked edit extender but I don't have VS here so i can't do the testings. If it does not have the exact feature i was thinking of some custom javascript-jquery function . Finally a regex to clear out the wrong formats-characters again if masked extender does not work.
My formatting should be like this: 1234567 to 12345,67 , 1 to 1,00 etc. If doable, I would prefer the mask for the masked extender.
I am integrating asp.net mvc with an existing asp.net web form application. All works well until I try and inherit my view from custom type.
[Code]....
Reference has been added to the assembly containing the above namespace to the web form project. I had manually create an aspx page since the mvc view templates are not available in web forms project. I guess the way view gets bound to the object by telling it where to inherit from or does asp.net mvc performs some hidden plumbing. There weird part was that I could not even bind it to IList<string>.
In my ASP.NET application, I was trying to add few white spaces between two text boxes by typing space bar. The equivalent HTML source was instead of . So I just wanted to check: is this the new replacement for white space? If yes, why they changed?
I am facing few issues. I am using MVC2.I am developing a form which is being created dynamically based on its layout and all html attributes info stored in DB table. This dynamically generated form stores data(this table have all html field names as columns) in another db table(db is mysql).
I have created ViewModel class in which i get both design table entity objects and data table entity object. I, then, created strongly typed view based on that ViewModel. But the problem is when i rendering html fields using html helpers i.e
TextBox(Model.tblDesign.htmlField_name).it doesnt bind with the columns of Model.tblData whose names are same as of Model.tblDesign.htmlField_name. how can i bind fields of data table?
I have a directory that holds some images for my site. I have noticed that if i put in the my web sites address followed by "/directoryname/imagename.jpg"
it displays the image i have in that directory. Is there anyway to disable this or stop this from happening? so that the images can not be displayed like this
My testers have discovered that if you type free text into a file upload input then none of the buttons on the page work until that text is removed (so the page cannot be submitted).
I am able to replicate this with the following ASPX code (with no code behind):
(Note that I haven't bound any handlers to the page; despite this, the page is submitted when the submit button is clicked only if no text is entered into the upload text box)
Is there any way to prevent users from typing free text into a file upload control? It seems that this is only possible in IE - Firefox and Chrome natively prevent text from being entered into upload input fields.
I've seen solutions elsewhere which suggest hiding input and replacing it with a label / button combo, but this seems like it might cause more problems and work inconsistently across browsers.
I've been using asp.net for a number of years now but I am new to reporting services. I have created a report which uses 1 ID parameter. I want to pass the parameter through the URL instead of the user typing it into the text box. I have set the paramented value to hidden and tried to pass it in the url like below: