|
Hi..
I want to display motionless analog clock. (asp.net + C#)
I have 3 textboxes and entering HH, MM, SS.
Clicking the button would generate analog clock with the respective time.
Did lot of searching but didnt get my way out..
please suggest me some way.
thanks,
By:
Hemant Thaker
|
|
|
|
|
Hemant Thaker wrote: Did lot of searching but didnt get my way out..
Apart from searching what have your tried from your side in order to write code for it?
Sound's like a typical homework question. What are the things you plan to use in order to generate this analog clock? Graphics? Javascript? Image? What's your thought and plan?
|
|
|
|
|
private void drawclock4(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
Rectangle rec = new Rectangle(20, 20, 250, 250);
LinearGradientBrush linearbrush = new LinearGradientBrush(rec, Color.Black, Color.Black, 225);
g.FillEllipse(linearbrush, 20, 20, 200, 200);
linearbrush.LinearColors = new Color[] { Color.White, Color.White, };
g.FillEllipse(linearbrush, 30, 30, 180, 180);
linearbrush.LinearColors = new Color[] { Color.White, Color.White };
g.FillEllipse(linearbrush, 33, 33, 174, 174);
SolidBrush solidbrush = new SolidBrush(Color.Black);
Font textFont = new Font("Arial Black", 12F);
g.DrawString("12", textFont, solidbrush, 109, 40);
g.DrawString("11", textFont, solidbrush, 75, 50);
g.DrawString("10", textFont, solidbrush, 47, 75);
g.DrawString("9", textFont, solidbrush, 43, 110);
g.DrawString("8", textFont, solidbrush, 52, 145);
g.DrawString("7", textFont, solidbrush, 75, 170);
g.DrawString("6", textFont, solidbrush, 113, 180);
g.DrawString("5", textFont, solidbrush, 150, 170);
g.DrawString("4", textFont, solidbrush, 173, 145);
g.DrawString("3", textFont, solidbrush, 182, 110);
g.DrawString("2", textFont, solidbrush, 173, 75);
g.DrawString("1", textFont, solidbrush, 150, 50);
g.TranslateTransform(120, 120, MatrixOrder.Append);
int hour = DateTime.Now.Hour;
int min = DateTime.Now.Minute;
int sec = DateTime.Now.Second;
// Create Pens
Pen hourPen = new Pen(Color.DarkBlue, 4);
Pen minutePen = new Pen(Color.DarkGreen, 3);
Pen secondPen = new Pen(Color.DarkRed, 2);
// Create angles
double secondAngle = 2.0 * Math.PI * sec / 60.0;
double minuteAngle = 2.0 * Math.PI * (min + sec / 60.0) / 60.0;
double hourAngle = 2.0 * Math.PI * (hour + min / 60.0) / 12.0;
// Set centre point
Point centre = new Point(0, 0);
// Draw Hour Hand
//Point hourHand = new Point((int)(40 * Math.Sin(hourAngle)), (int)(-40 * Math.Cos(hourAngle)));
//g.DrawLine(hourPen, centre, hourHand);
// Draw Minute Hand
Point minHand = new Point((int)(70 * Math.Sin(minuteAngle)), (int)(-70 * Math.Cos(minuteAngle)));
g.DrawLine(minutePen, centre, minHand);
// Draw Second Hand
//Point secHand = new Point((int)(70 * Math.Sin(secondAngle)),(int)(-70 * Math.Cos(secondAngle)));
//g.DrawLine(secondPen, centre, secHand);
// Invalidate();
}
By:
Hemant Thaker
|
|
|
|
|
I am using VS 2010
In aspx ihave
<form id="form1" runat="server" enctype="multipart/form-data">
<div>
File:
</div>
<input id="Up" type="file" />
  
<asp:Button ID="btn_Save" runat="server" onclick="btn_Save_Click" />
</form>
in code behind i have
using System.IO;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
if ((File1.PostedFile != null)
{
}
else
{
}
I am getting null reference exception.. Please help
How to get file name,path and file Extension
|
|
|
|
|
Change the upload control to:
<asp:FileUpload ID="File1" runat="server" />
Are you calling the code from within the button click event? (not clear from the above).
"If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.
nils illegitimus carborundum
me, me, me
|
|
|
|
|
Well,
1. Dont need to repost the same thing again and again. You can EDIT the question. Please do so.
2. Where is 'File1' in your aspx page? (Please use PRE tags to format code part)
3. Where exactly you are getting this 'null reference exception'
Lastly, This error simply means you are trying to access properties of an object that is not defined. A simple DEBUGGER can tell you where is it and what's causing it.
|
|
|
|
|
Hi All,
I have a crystal report, which accesses a stored procedure. The stored procedure has two select queries based upon the insput params it will select the query. For this I have written CASE statements.
One query returns deceimal values and other returns integers.
Now my issue is, in crystal reports I have to set that field in such a way that it should not show the .00 decimal values when the column is integer and it should how decimal values when the column is decimal.
Can anybody please help me in finihing this. Any link or any suggestion is mostly welcome.
Thanks & Regards,
Md. Abdul Aleem
NIIT technologies
|
|
|
|
|
Well, since the values are returned from a query, you can format the way you want it in query.
Otherwise, use a check constraint on the field that you are displaying in crystal report. If the field value is not .00 then display whatever you want to.
Depending on your choice, you can handle it at Crystal UI level or at SQL level.
|
|
|
|
|
I know that I can modify in crystal field but I dont know the process. If any one give me any link or any support it will be helpfull for me.
Thanks & Regards,
Md. Abdul Aleem
NIIT technologies
|
|
|
|
|
im develping web application using VS2008,
We created a RDLC .
Now i need to grouping in dynamic RDLC ,
Please help me
Thanks in Advance
|
|
|
|
|
Hi,
i'm using session in my application. and code is like this
in page1.aspx.cs under button_click event
If CheckBox1.Checked = True Then
session("value") = "chkT"
Else
Session("value") = "chkF"
End If
in page2.aspx.cs under form_load event
Dim check As String = Session("value")
If (check = "chkT") Then
code goes here
ElseIf (check = "chkF") Then
code goes here
End If
now the problem is the strings chkT or chkF are not taken by session in the "value", don't know why it is not taking. though it works now. if i restart the PC i'm getting the same problem..
please solve this problem. or atleast tell me are there any other ways to pass the value to page2.aspx from page1.aspx with out displaying that page2.aspx on browser..
modified on Tuesday, July 6, 2010 6:17 AM
|
|
|
|
|
Do not re-post[^]!
Wait for people to reply.
..Go Green..
|
|
|
|
|
|
i'm using sessions. but it is not working or i am tellign that session is not storing the value....
|
|
|
|
|
I have created a gridview with 2 template fields created at design time. I want to generate more template fields(gridview columns) dynamically at runtime,because no. of columns in the gridview is varying every time.I also need to have a textbox inside every template field.
I have done up till generating these template fields along with the textboxes using ITemplete and I can also get these textboxes at the RowDataBound event. Then I am allowing the user to update the values in the textboxes. But when I try to get these textbox values on click event of the submit button which is outside the gridview, I can't find those newly generated columns and hence neither the textboxes.
Can anyone please help me to find out the solution to this so that I can get the textbox values on submit button's click event.
Thanks.
|
|
|
|
|
Thanks for the help.
I got the solution. I just had to remove the IsPostback() condition which I was checking on Page Load.
|
|
|
|
|
I have two grids.say Parent_Grid and Child_Grid. When ever I am inserting a record in the Parent_Grid one empty row with all value '0' should add in Child_Grid..how to achieve this?
|
|
|
|
|
In ItemCreated event of Parent_Grid you can create a row in the childGrid
|
|
|
|
|
Please suggest a tutorial for rdlc in visual studio 2008 web application
|
|
|
|