C# - Define A Variable Of Different Types?

Feb 8, 2011

to define a variable/property of more than one type. Let's say i want a property TextWebControl that is a WebControl and also implements Web.UI.ITextControl(f.e. like a TextBox or Label). But i don't want to enforce that it is a TextBox or Label, but only one that inherits from WebControl and also implements ITextControl so that it also would work with controls added in future releases of .Net-Framework.

.Net-Framework 4.0

Edit: I have retagged the question and added VB.Net because it's my default language. Normally it's no problem for me to understand C# also, but i must admit that it's difficult to translate generic stuff to VB.Net without experiences and it's also better documentated in C# than in VB. So i would appreciate(and aceept) a working example of a VB.net generic type of ITextControl/WebControl.

From Marc's answer i understand that i need a generic class. But how do i instantiate it in SomeClass? This won't compile:

Class SomeClass
Public Property info As InfoControl(Of WebControl, ITextControl)
End Class

View 3 Replies


Similar Messages:

C# - How To Define Variable In Repeater

Jan 26, 2010

I like to handle and compare a lot of date times in my repeater even I have to work more than one time with the same.

It's a bit ugly, to cast everywhere the Eval("MyDate") like ((DateTime)Eval("MyDate")) to substract 2 datetimes or to compare it, even if you have to do this more than in one operation.

I thought of saving all the evals in a var at start of the repeater?

DateTime mydt1 = Eval("myDate");
DateTime mydt2 = Eval("mydate");

after that, it's easy to do any operations in the whole repeater. Hope you understand my idea. Is this possible? I tried short but everytime errors.

mydt1 - mydt2....

View 2 Replies

C# - How To Define A Global Variable In Web App

Nov 13, 2010

I want client access a data center but without use database , so I want my web app can retain a global or Application session variable, that contains the data, every client can access the same data... I am try to declare in golabl, but seem it only can store String but others ..

View 5 Replies

How To Define A Property Instead Of Public Variable In C#

Mar 28, 2011

public static string SEARCH_STRING = "searchkey";
string key=Request.QueryString.Get(SEARCH_STRING);

How to change the above code to make SEARCH_STRING be accessed using a Property(get; set;) instead of a public variable

View 8 Replies

State Management :: How To Define A Global Variable In A Page

Oct 31, 2010

I have to define a global and unchangeable variable in a web page. I used static variable but its content is the same for all users that use the page and it is bad. I dont want use Session variable.

View 5 Replies

Cannot Assign Null To Implicit Types Local Variable

Jun 18, 2010

I have this

var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);

this GetInformation is my Entity.Getinformation class.. when I am trying to assign result globly I am getting Cannot Assign to implicit typed local variable?

var result = ?

what should I assign in global?

View 3 Replies

Web Forms :: Error BC30506: Handles Clause Requires A WithEvents Variable Defined In The Containing Type Or One Of Its Base Types

Jan 26, 2011

I put a server side button on the header page. The website is running fine. I use the same source and put it on IIS, it's also working fine but the problem is, i couldn't compile it anymore using my VS studio. It's showing no error so when I go and check the output (after scrolling down a bit and found one line says error). it says

C:InetpubwwwrootAmFraserIntranetheader.master.vb(31,0): error BC30506: Handles clause requires a WithEvents variable defined in the containing type or one of its base types.

C:InetpubwwwrootAmFraserIntranetheader.master.vb(32,0): error BC30451: Name 'keyword' is not declared.

keyword is the textbox on the header page. I also played around with AutoEventWireUp (true/false) and defining onclick event on the server tag but it is still not solving the problem.

View 6 Replies

MVC :: Define "Variable" In Razor Layout?

Jan 6, 2011

How can I define a value in a Razor Layout page to be used in the views that use that layout?

View 2 Replies

Architecture :: Class Design - Application Allows Admins To Add Types Such As Document Types?

Oct 12, 2010

I have an application that allows admins to add types such as document types and training types that are in seperate tables with a foreign key in a transaction table.

When structuring my class I decided to go with an abstract-like pattern (without the factory methods though). So I have a Type abstract class that defines my Save, Delete, and GetList methods. I have a training type class that inherits this class. The thing is all types have 3 main properties - defined in the abstract base - but have different source tables and thus different store procedures in my DbCommand object. So basically I repeat setting up the same parameters on all the derived classes. I would like to implement the common stuff in the base but I am getting thrown off by the difference in data sources.

View 2 Replies

Finding Types Of Websites And Types Of Categories

Mar 1, 2011

i Dont know how many types of asp.net websites.

ie. asp.net webiste types of categories.

Give me the deatiled Information.

View 1 Replies

JQuery :: Grab A Global Variable Or Session Or View State Variable In The Javascript?

Dec 9, 2010

can we grab a global variable or Session or View State variable in the javascript or using jquery?

View 2 Replies

State Management :: Public Variable Vs Session Variable To Store Logged In UserID

May 17, 2010

I have a web application which uses a session variable to store the logged in userid. If no user is logged in, of course this variable will be empty and the contents displayed on my website are meant for guests. If there is a user logged in, the user specific controls/access/links will then be a displayed.

I am now having issues with my hosting where on shared application pool, the worker recycle is triggered every 90 minutes, this will clear sessions causing all my users to be logged out. I opted for a dedicated application pool, which got worse because I am only allocated 50MB memory limit and if this is reached, the worker recycle is triggered and I lose my sessions again. I have tried as much as possible optimization techniques, e.g. dispose where possible, close connections, disable viewstate for static controls etc but my memory per instance keeps building up from page to page without any signs of improvement. I don't use loops nor store huge objects like bitmaps etc but my sessions are now gone even faster than 90 minutes in shared application pool before.

I have considered using SQL Session State but there isn't a simple guide on using this with MySQL. I am getting desperate and considering using a public variable, a string as a replacement to store logged in user id instead of in a session variable. I am pretty sure this will solve my issue with sessions being recycled but are there any negative consequences of doing this? One problem I can think of is if the user closes the browser, the system will never know that the user is now logged out and this public variable should be nothing. In this scenario, will the GC eventually clear this abandoned public variable.

View 10 Replies

Web Forms :: Convert System.Drawing.Image Variable To Byte Variable?

Oct 7, 2010

I got a variable of type System.Drawing.Image and need to convert it to a variable of type byte so I can store the image in the database. Can someone show me how to do that in VB.NET code.

View 2 Replies

C# - Hidden Variable Vs Server Variable Accessing On Client Side In Javascript

Jul 14, 2010

I'm evaluating two options of accessing a server side data on client side. Little bit confused about the efficiency or may be you can call it as finding best approach to do it.

I need to access a server side data may be an integer value in javascript on client side. I know about two options to do it.Create a public variable or property on server side and set it to javascript variable on client side as below:

var value = eval(<% =value %>);

Create a asp hidden variable and set value in this hidden variable from server side and access it through javascript using document.getElementById().

Which is the best approach and what are the pros and cons?

View 1 Replies

Declare Variable In C# / Use VAR (explicit Declaration) Or The DataType When Declaring A Variable (implicit)?

Sep 7, 2010

Possible Duplicate: Use of var keyword in C# Hi, I am pretty new in C#,I would like to know the best practices in declaring variables.I know it is possible to use VAR (explicit declaration) or the DataType when declaring a variable (implicit).

View 3 Replies

BC3016: Variable 'myConnection' Hides A Variable In An Enclosing Block?

Jul 16, 2010

I'm am not quite sure why I am getting this error.

Dim numUsers as Integer
Using myConnection as New System.Data.SqlClient.SqlConnection("Data Source=(local);InitialCatalog=dbtest;Integrated Security=True")
Dim queryString As String = "SELECT COUNT(*) AS Num_Of_User FROM tblusers WHERE username=@username AND password=@password"
Using myCommand as New System.Data.SqlClient.SqlCommand(queryString, myConnection)
myConnection.Open
myCommand.Parameters.AddWithValue("@username", requestName)
myCommand.Parameters.AddWithValue("@password", requestPass)
numUsers = myCommand.ExecuteScalar()
End Using
End Using

This error occurs on the first using statment.

View 1 Replies

Define The Selected Value For This?

Sep 22, 2010

<select name="MessageType" style="width: 151px">
<option value="P">P - Proprietary</option>
<option value="B">B - BCBSA</option>
<option value="S">S - Place Specific</option>
</select>

How to set the selected value for this Dropdownlist box?

<%=p.MessageType%>.. this is the value I am getting from database so that In my Grid what ever the Value coming form database it will show in the Dropdownlistbox on the Grid now its showing me as Default value P even Database value B

View 5 Replies

Variable Hides A Variable In An Enclosing Block Error

May 14, 2010

have a look at this simple code snippet

[Code]....

Here second declaration of x gives error that "variable 'x' hides a variable in an enclosing block. I wonder why this error is not given for second 'i' variable declared in second for loop?

Since i am declaring second x in a separate for block, why this error is given for variable second x ?

View 4 Replies

C# - Temporary Or Session Variable - Want To Add A Decimal Number To This Variable

Dec 2, 2010

What would be the proper syntax in ASP.NEt 3.5 C# to assign a TextBox value to a temporary or session variable to be manipulated (added, subtracted, multiplied, divided) at different points in the application? I want to add a decimal number to this variable in almost every instance as well.

View 3 Replies

Best Way To Define Database Path

Aug 12, 2010

the best way to define the Database Path as i m using

Code:
MyDbPath = "D:ASP SitesHwMan ADOApp_DataHwMan.mdb"
Conn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & MyDbPath)

View 5 Replies

Finding C/C++ #define Equivalent

Jun 1, 2010

Can you let me know the equivalent of C/C++ #define in asp.net?

View 5 Replies

AJAX :: Can Define Or Use 2 CollapseControlID

Jan 19, 2010

Can I define or use 2 "CollapseControlID"? If yes how?CollapseControlID="ATTCoachSubmitButton; CoachPanel"

View 4 Replies

Where To Define Common Functions

Jan 22, 2010

where should commonly used utility functions (to be used in multiple .aspx files) be coded? I currently have these common funcs in an .ascx user control that's referenced in each .aspx file.

View 2 Replies

Is Possible Define Different Profiles A The Same Time

Jun 17, 2010

Is possible define different profiles a the same time?

I have two type of users in my web site and they have different properties.

Using asp.net profile is possible to define two or more profiles with distinct properties?

View 1 Replies

C# - Better And Safer Way Than Using: #define DEBUG

Feb 11, 2011

In one of my asp.Net pages I want to set some properties of a user control so that it behaves differently to make things easier and faster while I debug and test my page.I want to compile the code block where I set my properties only if I am running the VS in DEBUG. I know I can use conditional compiling

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved