Forum Moderators: open

Message Too Old, No Replies

Calendar control in form

         

dupati1

5:38 pm on Jun 16, 2004 (gmt 0)

10+ Year Member



Hi Guys...

This is my first post on ASP.NET forum...

I am trying to create a form with a calendar control on it... I used one example code from the site 4guysfromrolla.com

here is my code:

<%@ Page Language="vb" %>
<script runat="server">
Private Sub Calendar1_SelectionChanged(sender As Object, e As EventArgs)
Dim strjscript as string = "<script language=""javascript"">"
strjscript &= "window.opener." & _
Httpcontext.Current.Request.Querystring("formname") & ".value = '" & _
Calendar1.SelectedDate & "';window.close();"
strjscript = strjscript & "</script" & ">" 'Don't Ask, Tool Bug

Literal1.Text = strjscript 'Set the literal control's text to the JScript code
End Sub
</script>

<form runat="server">
<asp:Calendar id="Calendar1" runat="server"
OnSelectionChanged="Calendar1_SelectionChanged"
OnDayRender="Calendar1_dayrender"
ShowTitle="true" DayNameFormat="FirstTwoLetters"
SelectionMode="Day" BackColor="#ffffff"
FirstDayOfWeek="Monday" BorderColor="#000000"
ForeColor="#00000" Height="60" Width="120">
<TitleStyle backcolor="#000080" forecolor="#ffffff" />
<NextPrevStyle backcolor="#000080" forecolor="#ffffff" />
<OtherMonthDayStyle forecolor="#c0c0c0" />
</asp:Calendar>
<asp:Literal id="Literal1" runat="server"></asp:Literal>
</form>

But when i run this i got a error page with information shown below.....

*********************
Server Error in '/' Application.
--------------------------------------------------------------------------------

Runtime Error
Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.

Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="Off"/>
</system.web>
</configuration>

Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.

<!-- Web.Config Configuration File -->

<configuration>
<system.web>
<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>
</system.web>
</configuration>
*********************

I have no idea what this error means...

Any suggestions would be appreciated... Thanks in advance..

-VJ

mattglet

6:28 pm on Jun 16, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Change <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> to

<customErrors mode="Off" defaultRedirect="mycustompage.htm"/>

Then you'll see your true error.

-Matt

dupati1

6:58 pm on Jun 16, 2004 (gmt 0)

10+ Year Member



Hi Matt,

Where do i find this web.configuration file....
so that i can make changes as you suggested..

Thanks in advance

VJ

mattglet

9:08 pm on Jun 16, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



It should be in your root. The file is called Web.config

-Matt