C# - Can Replace A Vendor-provided Method Used By A Page
Jun 25, 2010
Our internal HR application is developed by the vendor, but I've been given a requirement to change the behaviour of a certain piece of functionality without their assistance (which I don't want to do, but am investigating...). The functionality in question is an .ashx page which does a number of database lookups, and is called via javascript functions on a web page. We want to add one further database lookup.
We have control over the javascript code, so that's not a problem, but the code for the .ashx page is held in a compiled assembly. I've found where it is, and looked into it using .Net Reflector. Reimplementing the methods involved wouldn't be difficult, if it were technically feasible.
Can I create a new assembly, paste the source taken using Reflector into it, make my modifications, add the DLL to the application, and then set up a new .ashx to refer to it?
The bits I'm worried about not being possible are:
The code refers to some vendor classes held in other assemblies; can I just add references to those assemblies in Visual Studio to allow it to compile, and then when it's compiled and put on the server it'll all work?
Will I have trouble getting the web application to accept the new DLL, given that generally this application is not something we make changes to ourselves?
EDIT:
Some clarification: I'm not actually planning to replace the vendor's DLL with one of my own, that does sound like going a bit too far. Instead, I would make a new DLL with just the one function in it I need (based on stuff taken from the existing DLL using Reflector). I'd need that code to reference other utility vendor code so that it can get at classes needed to access the framework. I'd make a brand new .ashx page to serve up the code in the new DLL.
Luckily after all this I'm off the hook, because my customer agrees that things aren't desperate enough for us to attempt all this!
View 2 Replies
Similar Messages:
Jan 19, 2010
I have a table that has three fields that hold the ID for vendors.They are vendor1, vendor2, and vendor3.These link to my vendor table on the ID.I want to select all three vendor names from the vendor table. when i do the following, it returns nothing
[Code]....
View 3 Replies
Jan 4, 2011
I want to pass some values to price method of provided webservice, but the parameter schema is like this:
[Code]....
how I must send the price parameter value? in array or as a class?
View 1 Replies
Feb 18, 2010
Having some strange behavior here. I have some XSLT which generates some html with a few ASP.NET Link Button Controls
String mstring = sw.ToString();
var myctrl = Page.ParseControl(mstring);
foreach (Control Control in myctrl.Controls)
[code]...
View 1 Replies
Mar 15, 2011
How do you replace" with" using the replace method?
View 5 Replies
Jul 17, 2010
I have a textbox where I accept multiple email ids separated by a comma. I then split it in my code-behind. If an email id is invalid, I change the background of it using Regex.replace, like this:
Regex.Replace(InputTxt, Search_Str, StartTag & "$1" & EndTag, RegexOptions.IgnoreCase)
My start and end tags are definned as:
"<Span class=highlight>" and "</span>"and my CSS is defined
as:.highlight { text-decoration: none; color:black; background:yellow;}This doesn't work.
View 7 Replies
Sep 16, 2010
I am trying to freeze my gridview header for last 2 days and got this link and many other links too provided to me on Stackoverflow as well as from googling. This worked fine when i used it on IE 6,7 and under compatibility mode in IE8 but in normal mode, this code is not working.
This line is giving me an error. I want to implement this functionality.
trs[x].style.setExpression("top", "this.parentElement.parentElement.parentElement.scrollTop + 'px'");
On reading comments, I came to know that scrollableTable.js uses setExpression Method which has been depreciated in IE8.
How to replace setExpression method with some other alternative in this code
[code]....
View 3 Replies
Dec 11, 2010
I have a long string containing the ,<p> </p> and <br>. I want to clean my string from all these tags and spaces. How it can be done with String.Replace() method. I am doing separately right now, it is working but is there a way to do it at once, without replace() method.
String.Replace(" ","").Replace("<p>","").Replace("<br>","")
It is giving me clean code but I am looking for a general solution, means if I am having more tags (10 to 20) to filter then how to do it efficiently.
View 5 Replies
Sep 9, 2010
Does anyone know of a company to purchase a template that vendors can advertise, upload info. My site is built 3.5 2008 .net.
View 4 Replies
Feb 12, 2010
I am new to web forms programming, I have read a book on html and css and I understand enough to be dangerous. I have a form with with a main <div> and using a css style sheet and an ID I have it set to position: relative. Within that div I have a second <div> set to position: absolute. The I placed it where I wanted it and added a gridview. The GridView has a commandfied with a view button. When the button is clicked a panel appears below and display's form data. Note: the Panel is wrapped in an UpdatePanel Where the trigger is the command button in the grid above.
In the panel I have a <table> that is 4X10 I have it layed out where there is text to the left and the a label in the cell next to it. That seems to look ok. Here's a link to the html source [URL] What I cann't figure out is how to get the three vendor labels to be layed out in a horizontal line. I would like them to be displayed spaced apart. I could provide a layout via a pdf if anyone wanted to see it?
View 2 Replies
Jun 18, 2010
I need to replace <span> entries in a string to legacy html code because it's going to be used in a report for Crystal Reports. <b> works with Crystal, but the<span>'s do not.
Here's the string which I'm trying to replace: <span style="font-weight: bold">%THIS CAN BE ANY TEXT%</span>. I want to replace it to
<b>%THIS CAN BE ANY TEXT%</b>.
[Code]....
View 5 Replies
Oct 4, 2010
How many types the Authentication IIS Provided? Is Form-authentication is provided by of IIS? if no,then how it works?
View 1 Replies
Mar 24, 2010
I have an extranet site (asp.net), we want that if an employee click on the link, it will automatically get them in. But if an external user does it, they will be redirected to a login page.
is it possible? how to know if a request come from internal user (employee) or external user (vendor).
View 2 Replies
Feb 23, 2011
I want to replace the menu control of master page from contentplaceholder when i click on submit button what is the best way to do this?
View 1 Replies
Nov 27, 2010
In my page i have used Session["user_id"] to know the status of user. Is there any page specific property to replace Session["user_id"].
View 2 Replies
Apr 25, 2010
looking on my servers application logs i noticed a contiuous for days now attempts to login to my sql serverReason: Password did not match that for the login provided.
View 3 Replies
Nov 20, 2010
I would like to build a component to play all the audio/media files(especially .flv files) using asp.net.so could you please provide me the necessary code/idea to create the component
View 1 Replies
Oct 15, 2010
We got a lot of intranet websites that share the same design. Therefore we've put the master pages, stylesheet, images and javascripts in a shared assembly.
The content is loaded by using:
HostingEnvironment.RegisterVirtualPathProvider(new VirtualFilesProvider());
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new WebFormViewEngineWithOurVirtualPathProvider());
The problem is that Visual Studio cannot find the images or masterpage and therefore gives us a lot of warnings + that we cannot select the masterpage when creating new view pages.
Note: Everything works fine when running the websites.
View 1 Replies
Mar 17, 2011
I have a page that contains some text within a div. How do I go about finding that text and replacing it with a div?
View 4 Replies
Jan 13, 2010
In my MVC view (page) having one link button while clicking the button I need to refresh the data in two div. I have converted my link button to AjaxLink button ie
<%=Ajax.ActionLink("AjaxRefersh",
"Index",
new
AjaxOptions { UpdateTargetId =
"div1" })%>
It's providing option to give one div to refresh but I want to refresh the data in two div. Do I able to achieve this through AJAX.
View 3 Replies
Nov 29, 2010
We have an ASP.NET application that users use to generate certain reports. So far we had one PDF template that had one image on it, and we would just replace that image with our programatically generated one (graph). We have used code from this site for that: [URL] Problem now is that we have two different images on one PDF page, and the code from link above selects both images on one page and replaces them all at once with our generated image. how to replace multiple different images on one page with itext?
View 1 Replies
Apr 19, 2010
I have an enum. Based upon the value brought by model, I have to check radio button. How can I do that?
[Code]....
View 4 Replies
Nov 24, 2010
I have an ASP.NET webservice method that returns a generics list (List'<'Construct>) serialized as JSON, using code such as this:
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class TestService : System.Web.Services.WebService {
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string GetOccupationListJSON(int SOCLevel)
{
Construct NewConstructList = new ConstructList();
DataContractJsonSerializer serializer = new DataContractJsonSerializer(ConstructList.GetType());
MemoryStream ms = new MemoryStream();
[Code]....
I assumed (from looking elsewhere) that accessing the JSON data through the index would provide me with access to the underlying object at that index, so that I can then work with it to access its properties.
However, when i=0 and I do var Construct = data[i]; I get the character at the i position of the data array ([), and in the next iteration I get the second character ({). So clearly I am accessing the elements of a string array rather than the JSON data object.How do I make sure that the data returned by the webservice gets into proper JSON format, so that I can iterate through the object elements within it?
View 1 Replies
Jan 30, 2011
I simply want to know how to manually check if the value a user has provided for the answer to their security question matches their current answer on record. I want to use the build in support of the ASP.Net membership and membershipuser objects.
I see that via the passwordrecovery control that the actual answer can be returned. However I am currently not using this control and it would take a good bit to integrate it as it does not meet our user's requirements.
In a worst case scenario, getting the actual answer (like the passwordrecovery control does) and manually checking it in our application would be acceptable.
A best case scenario is some sort of API where I can pass in the user name and the answer to their security question that was provided and simply get an indication of whether answer was correct or not.
View 1 Replies
Sep 15, 2010
i have to inplement a taglib(java) kind of functionality in asp.net application.I need to send parameters from the aspx file eg(<cc:displayhtmld="id1" runat="server" customparam="123"/>) and i need to write some Html base on the input provided by the user can somebody please help as to how i can do this.
View 6 Replies