|
hi all,
how can i display a HeaderText in a GridView Horizontaly ?
i need it horizontaly cause vertical take a lot of space in my GridView and i dont have a lot.
thanks in advanced
|
|
|
|
|
Ask this in the ASP.NET Forum.
But, AFAIK, horizontal column headers are not supported.
|
|
|
|
|
i will try to ask but anyway thanks for answering
|
|
|
|
|
AFAIK, it can be done using HTML (in the column header template), but it might have cross-browser problems. IMHO the best way would be rendering the vertical text image and placing it as the column header.
Regards,
Lev
|
|
|
|
|
I figured someone may have had a workaround. That's why I told him to ask in the ASP.NET forum. I'm not expert at webforms, to be sure.
|
|
|
|
|
I just happened to do such a workaround a couple of years ago, but can't find the source
Regards,
Lev
|
|
|
|
|
i create 1 button to do some function. But when i click the button, actually some functions in other class are executed first ?
what's happening?
Thanks
|
|
|
|
|
hung1984 wrote: some functions in other class are executed first ?
what's happening?
Your question is not clear. Looks like multiple event handlers are attached with your button's click event.
|
|
|
|
|
According to what you've described, this is what I think is happening.
When you click the button in question, a function in another class is executed first.
If this post was helpful, be sure to vote it as such.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
u didn't clear in web or windows
check their click event and the class u use
|
|
|
|
|
Hi.
I'm a spanish developer, i need to implement a 2D Closet designer very similar to this: http://www.ikea.com/ms/es_ES/rooms_ideas/pax_step_by_step_08/index.html
The system must do this:
1. drag items with texture, from the menu to a design area.
2. drop in the area in function of the properties, for example:
- Object_A, can drop only in the base of the closet.
- The size of the Object_B is from point A to the point of collision in the near object
- We can put the Object_C, only from top to bottom (move restricted in x direction).
3. The user can edit the position and the size of any object in any time.
Did any of you know resources (tutorials, examples, templates, libraries, plug-ins...) that can help me to finish saving time?
I have a little problem of time.
Thank you.
Hi.
I'm a spanish developer, i need to implement a 2D Closet designer very similar to this: http://www.ikea.com/ms/es_ES/rooms_ideas/pax_step_by_step_08/index.html
The system must do this:
1. drag items with texture, from the menu to a design area.
2. drop in the area in function of the properties, for example:
- Object_A, can drop only in the base of the closet.
- The size of the Object_B is from point A to the point of collision in the near object
- We can put the Object_C, only from top to bottom (move restricted in x direction).
3. The user can edit the position and the size of any object in any time.
Did any of you know resources (tutorials, examples, templates, libraries, plug-ins...) that can help me to finish saving time?
I have a little problem of time.
Thank you.
|
|
|
|
|
Wow - a re-post in the same message.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
And in a cross post as well(c# and vb forums)
|
|
|
|
|
|
Also posted in the VB.NET forum;
http://www.codeproject.com/script/Forums/View.aspx?fid=1646&msg=2847743
A good resource would be TestDriven.com. It will help you finishing in time, by making sure that you do not go overtime by creating bugs
I are troll
|
|
|
|
|
Hi all.
I have OOP Question. Can i invoke base class methods instead overridens; in C#
Examp:
<br />
<br />
class BaseClass<br />
{<br />
public void Fun1()<br />
{<br />
this.Fun2();
<br />
}<br />
<br />
protected virtual void Fun2()<br />
{<br />
WriteLine("base class method");<br />
}<br />
}<br />
<br />
class DervClass : BaseClass<br />
{<br />
protected overriden void Fun2()<br />
{<br />
WriteLine("overriden class method");<br />
}<br />
<br />
}<br />
<br />
....<br />
DervClass derv = new DervClass();<br />
<br />
derv.Fun1();<br />
<br />
modified on Wednesday, December 17, 2008 6:37 AM
|
|
|
|
|
you can use base.FunctionName() . But the code provided by you is not showing the inheritance.
|
|
|
|
|
N a v a n e e t h wrote: you can use base.FunctionName(). But the code provided by you is not showing the inheritance.
Thats the point. I want to invoke base method from the base class!!!
|
|
|
|
|
El'Cachubrey wrote: I want to invoke base method from the base class!!!
Base classes methods are invoked using base keyword from a child class. What are you trying to do?
|
|
|
|
|
Not base classes!!!.
I try to invoke from base class method other method of the same base class even if one overriden in derived class. Like that in C++ ((BaseClass)this).Fun2(); But in C# - it's diffrent i wan't to know how.
|
|
|
|
|
First, you have to do this:
class DervClass : BaseClass
Second, in your derived class, you have to do this:
protected override void Fun2()
{
base.Fun2();
}
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
John Simmons / outlaw programmer wrote: First, you have to do this:
class DervClass : BaseClass
Yes, it's just misstyping.
John Simmons / outlaw programmer wrote: econd, in your derived class, you have to do this:
protected override void Fun2()
{
base.Fun2();
}
I can't do this in derived class snice implemented logic.
|
|
|
|
|
El'Cachubrey wrote: I can't do this in derived class snice implemented logic.
First you tell us you want to do what I told you how to do, and then you tell us you *can't* do it because of logic in your code. Make up your freakin' mind, or stop wasting our time. If your "logic" prevents you from doing what you need to do, then your code is completely screwed up, and you need to start over.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Cool up.
I don't beg you to respond my question. I make example just for explanate what i try to do and i mean exactly what i mean how i can invoke base class member from other base class member even if it's one overriden in derived class. Be more attentive in future .
|
|
|
|
|
First let me check I understand what you are trying to do
class Program
{
static void Main(string[] args)
{
MySub instance = new MySub();
instance.CallMe();
Console.ReadLine();
}
}
public class MyBase
{
public virtual void Method1()
{
Console.WriteLine("I want this to run");
}
public void CallMe()
{
Method1();
}
}
public class MySub : MyBase
{
public override void Method1()
{
Console.WriteLine("But this is what really gets run");
}
}
You create a new instance of the sub class, and call "CallMe" which triggers a method. You want it to trigger the method in the base class, and not the one in the sub class.
Well, like others have said, the standard way to do this would be to put base.Method1() in the Method1 in the subclass to call the base method. But for some reason you don't want to do that. I'm assuming you don't want to do that because sometimes, when you call method1 directly on the subclass, you do want it to run.
This is the nature of what 'override' means. The method1 in the subclass overrides the method1 in the base. Perhaps the override behaviour isn't what you want. Perhaps you should just consider naming the methods with different names. Then you can call which ever one you want to call.
Alternatively, consider using the 'new' keyword.
public class MySub : MyBase
{
public new void Method1()
{
Console.WriteLine("But this is what really gets run");
}
}
Using the 'new' keyword makes the method1 in the sub class hide the method1 in the base class, but not override it. This means when you cast back down to a base class (or call from within the base class) it's the base's method that gets run, because nothing is overriding it, instead, when you have an instance of the subclass, the method1 just hides the bases method1.
Confusing. Yeah. I can't explain it very clearly.
Try running the snippets I've given you and see the difference.
Be careful if you use new. This isn't very standard behaviour, and other people may easily be surprised by what happens. You should probably just be naming your methods differently if they have different behaviour.
Some links on the subject:
http://rbgupta.blogspot.com/2008/09/method-hiding-polymorphism-in-c.html[^]
http://www.c-sharpcorner.com/UploadFile/jaishmathews/DifferentiateHidingandOverriding02252006123905PM/DifferentiateHidingandOverriding.aspx?ArticleID=ea4ba754-8b02-4bde-8f96-a90b428d3656[^]
Simon
|
|
|
|