I am calling function in codebehind from javascript using webservice.
function GetAdmissionType()
{
InitComponents();
var type="";
type=document.getElementById(dlAdmissionType.id).value;
document.getElementById(hdnAdmissionType.id).value=document.getElementById(dlAdmissionType.id).value;
else if(type=="2").........
i am not getting controls in aspx page in SaveInfo.
I used static function because the function is called by pagemethods but i have to find a control in masterpage, findcontrol method do not work in static functions, is there any solution for this problem?
i want to bind data after performing delete operation using webmethod.
as i delete record from a list, i want the remainig records binding through webmethod....is it possible?? because i am not able to get repeater in my static webmethod
I need to set the "Text" property of a label inside a gridview using, I know how to set the label using static value and I also know how to set the label using the "Bind" keyword but I want to do both, something like this:
I get this error: Cannot refer to an instance member of a class from within a shared method or shared member initializer without an explicit instance of the class.
Partial Class _Default Inherits System.Web.UI.Page <WebMethod()> _ Public Shared Function ParseData() As String Dim value as string = GetValue() End Function Private Function GetValue() as String Return "halp" End Function End Class
I know it has something to do with the fact that the first function is shared and the second function should probably be Public as well but I don't fully understand the reason behind it. Probably not relevant but I'm calling the web method from some javascript.
I understand the problem of the static variable inside a class in the web application, now I try to create a simple class to deal with SQL Server for example, so I created Static Method inside this class, this static method used in insert, update and delete from database, I wonder if this is safe, and there is no problems will appear ?
I have a requirement to add a new asp.net functionality to an existing static html web site.Its about adding few text boxes and connecting to database and displaying information on the html web site.Is it possible to merge html and asp.net on a html web site?
before in my asp code, calling some public function in the codebehind. But now I'm trying to do this from within a repeater item. The message I receive from the compiler is: "The name 'somefunction' does not exist in the current context." Error 97 The name 'getclass' does not exist in the current context 169
I want to know , how good / bad is it to save configuration values in a static properties?I am creating an application which reads configuration from an XML file and a DataContext file, instead of sending the CustomConfig class into the configuration.xml each time I tought about using an ReadXml() method on application_start at the global.ascx
the ReadXml() method would save the data in static properties of CustomConfig and whereever I would want to read that particler data I would ask CustomConfig.PROERTY_NAME
My question is ? how smart it is ? how long does IIS would save the data in a static member? (if as long as the application exists then I'm ok as long as I add the ReadXml() in the application_start)
I am using jQuery to call PageMethods. For certain operations, the current user credentials must be validated and for other operations, I need to call other static methods. Here is some sample code:
Sample #1
[WebMethod] public static void PostComment(string comment) { UserAuth auth = new UserAuth(); if (auth.isAuthenticated) { //Post comment here... } }
Sample #2
[WebMethod] public static string GetComment(int commentId) { commentDto comment = //get comment data from the database... string friendlyDate = ConvertFriendlyDate(comment.commentDate); return friendlyDate + " " + comment.text; } public static string ConvertFriendlyDate(DateTime commentDate) { string friendlyDate = //call static utility method to convert date to friendly format return friendlyDate; }
Will I be safe using these kinds of operations? Am I better to drop page methods and just call a separate ASPX page for my AJAX requests?
I need an advice on piece of functionality that I am ought to implement. The scenario is that we haven an HttpHandler which servers to intercept file uploads. In the handler, I need to persist a large dictionary of strings inside the memory. The dictionary might be as large as 100 entries. I am wondering whether it is safe to store that in a static variable, so that it is not initialized every time instance of the handler is created (there will be a lot of instance for sure). In general, what is the approach in such scenarios. Is it a generally better idea to use static fields, to persist data that will not be changed?
I have a linkbutton in a detailsview and there is a provision to update and add new records. WHen I click the "linkbutton" a textbox appears and users can add something.
I have a grid as well from which I can select a record to update and the update button which is inside the details view lets update. But the "linkbutton" won't function when I hit any any controls inside the grid.
Basically, the detailsview's mode is changed to edit. But clicking the cancel button does not come back to the original state. What should I do?
how to jquery call a other call function other class is not static
[WebMethod] public static bool Verify(string username, string password) //Do your logic with username, password here //I am just checking with admin/admin credentials Console.WriteLine("Ritu"); [code]...
I have a private static field in my Controller class in an MVC web application.
I have a static method in that controller that assigns some value to that static field, I want to apply lock on that static field until some other instance method in the controller uses the value stored in the static field and then releases it.
DETAILS:
I have a controller named BaseController having a static ClientId field as follows and two methods as follows:-
public static string ClientId = ""; static void OnClientConnected(string clientId, ref Dictionary<string, object> list) { list.Add("a", "b"); // I want the ClientId to be locked here, so that it can not be accessed by other requests coming to the server and wait for ClientId to be released:- BaseController.clientId = clientId; } public ActionResult Handler() { if (something) { // use the static ClientId here } // Release the ClientId here, so it can now be used by other web requests coming to the server. return View(); }
I did some research after posting. All I found was simple examples for no-layer architectures, like connecting to a database from your aspx page, so, in a corporate environment, it is unnaceptable.
I need to call a server-side method (using ASP.NET Ajax) in a 3-layer architecture.
For example, my Default.aspx contains a method LoadProducts().
[Code]....
[Code]....
This cannot change. There is no way to convert Business and Data layers to static.
How can I call the LoadProducts() method using ASP.NET Ajax?