|
How can i understand in my code that the opened pop-up is closed?
|
|
|
|
|
You could make it modal. Then your parent page javascript will resume when the modal window closes - you could then postback.
|
|
|
|
|
for netscape you can use dependent=yes property which automatically close popup when parent window close.
or you can use setTimeout("self.close()",10000); function which will close the popup after time you assign in second parameter.
Nav.
|
|
|
|
|
Do you want the client or the server to know the popup has closed?
For the client you could have some javascript in the popup contact the parent browser window. If you want the server to know then you could use an AJAX call from the popup to a page on the server when the popup is closed.
All assumes javascript is enabled.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Hi,
I had done all the things now I can be able to retrieve the information from Active Directory when I login by using the IE(windows), if I get login through firefox through windows & Mac(Apple) and in the safari & IE for Mac I am getting this error " An operations error occurred", can u able to help me to get out of this problem.
krisshnaprabhu
|
|
|
|
|
hello
i m ajay
i have to implement a master detail relationship in a datagrid in asp.net2.0.
there should be a '+' buttoncolumn before every row.on click of which the detail for that row should be displayed.
for that i have made the user control for detail records for a master record and wants to open that .ascx file on click of the corresponding '+' button in the same row.
my coding is as follows-----------
master_page.aspx
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
bind()
End If
End Sub
Public Sub bind()
Try
Dim con As New SqlConnection("server=;uid=;password=;database=")
Dim sadapter As New SqlDataAdapter("select * from master;select * from detail", con)
Dim ds As New DataSet
sadapter.Fill(ds)
Dim dc1 As New DataColumn
Dim dc2 As New DataColumn
dc1 = ds.Tables(0).Columns("Id")
dc2 = ds.Tables(1).Columns("RefId")
Dim dr As DataRelation = New DataRelation("Title_Author", dc1, dc2, False)
ds.Relations.Add(dr)
dg1.DataSource = ds
dg1.DataBind()
'DataGrid1.TemplateSourceDirectory()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
Protected Sub dg1_ItemCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dg1.ItemCommand
dg1.SelectedIndex = 1
Dim dgi As DataGridItem = dg1.SelectedItem
dgi.TemplateControl.LoadTemplate("detail_page.ascx")
End Sub
master_page.html
<asp:datagrid runat="server" id="dg1">
<columns>
<asp:templatecolumn>
<itemtemplate>
<asp:button id="btn1" text="+" runat="server">
detail_page.ascx
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
End Sub
Private Sub Page_DataBinding(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.DataBinding
Dim dgi As DataGridItem = CType(Me.BindingContainer, DataGridItem)
Dim ds As DataSet = CType(dgi.DataItem, DataSet)
dg.DataSource = ds
dg.DataMember = "mms_se_template_dtl"
dg.DataBind()
End Sub
detail_page.html
<asp:datagrid id="dg" runat="server">
-- modified at 8:05 Friday 9th June, 2006
|
|
|
|
|
Hello,
I am developing a Dynamic Website's Admin Panel in asp.net using c#; I am having a problem in creating Product Ranking. Can anybody help me? I will be really thankful to you. Plz.......
Ranking means each product has a Dropdown List with it which shows its number of viewing on User Page like if a product has 4 in Dropdown List it is displayed at 4th position on user page. Moreover each Dropdown contains as many numbers as many there are products like (1, 2, 3, 4, ...) now if web admin changes one product's ranking other products' should automatically changes.
Hope you have understood it If you still confuse in understanding please contact me at abubakar.malik@gmail.com
Kind Regards,
AbuBakar
|
|
|
|
|
Use SelectedIndexChanged event for the dropdown and populate all the remaining dropdowns when one of the dropdown contents change.
|
|
|
|
|
I am getting all the values from the database and then bind them to the dropdown, I also want to update database as well, i dont know how to do it if you have any idea please send me some code snipshot for that.
regards
|
|
|
|
|
This has been puzzling me for very long time and no where has
talked about the scope of a 'On Error Resume Next' statement.
When we program ASP(.NET) pages then we usually like to let
ASP(.NET) stop at errors and report back to us. However there
are parts of our scripts that we know an error will be thrown
and we encapsulate that area inbetween:
On Error Resume Next
Err.Clear
'Try block
If Err.Number Then
'Catch block
End If
On Error GoTo 0
This is similar to the infamous try {} catch(e) {} blocks in
Java/C++, etc.
If we forget the last line 'On Error GoTo 0' then our ASP(.NET)
scripts runs over all errors thrown and we find it hard to
find bugs. So the big question is, does 'On Error Resume Next'
go out of scope when it's written inside a block
(eg. Function)?
Function Function1()
On Error Resume Next
'Our code
End Function
When the Function1 call returns, does the outside calling scope
automatically stays as it was (On Error GoTo 0)?
|
|
|
|
|
Yes it is scoped by the current context, but it is also the work of the devil so use sparingly.
Current blacklist
svmilky - Extremely rude | FeRtoll - Rude personal emails | ironstrike1 - Rude & Obnoxious behaviour
|
|
|
|
|
Never, ever, EVER use On Error Resume Next. It seems like a nice idea but makes eror handling messy.
cheers,
Chris Maunder
CodeProject.com : C++ MVP
|
|
|
|
|
Hi!
My reporting service is running slow and hence I want to print a message 'Generating report please wait......' by using the java script below:
// Write div tag to the page that will contain the text for the progress bar.
Response.Write("");
Response.Write("_");
Response.Write(" ");
Response.Write("mydiv.innerText = '';");
// Javascript to do the work of the progress bar.
// There are three functions.
// 1. ShowWait: Sets text of the div tag to "Loading" followed by 10 periods ".........."
// 2. StartShowWait: Calls the ShowWait function every second and make the div tag visible.
// 3. HideWait: Hides the div tag when the page is done loading. It is called from a script block
// that you need to add to the HTML page as the last element.
Response.Write(";");
Response.Write("var dots = 0;var dotmax = 20;function ShowWait()");
Response.Write("{var output; output = 'Generating report please wait';dots++;if(dots>=dotmax)dots=1;");
Response.Write("for(var x = 0;x < dots;x++){output += '.';}mydiv.innerText = output;}");
Response.Write("function StartShowWait(){mydiv.style.visibility = 'visible'; window.setInterval('ShowWait()',1000);}");
Response.Write("function HideWait(){mydiv.style.visibility = 'hidden';window.clearInterval();}");
Response.Write("StartShowWait();");
Response.Buffer = true;
Response.Flush();
Then I am doing response.redirect and I get an error message as mentioned in the subject, can anyone help?????????
Many Thanks in advance.
happy coding!
|
|
|
|
|
Just do NOT use Response.Flush() - and you will be happy (can Redirect).
I can`t explain "why" - I just get the same problem and found that solution...
(web-master of RosCosmos)
|
|
|
|
|
But did you notice that if you don't use flush, it takes time to load the message and hence doesn't serve its purpose.
happy coding!
|
|
|
|
|
|
Suj_78 wrote: Then I am doing response.redirect and I get an error message
you can't redirect the page by Response.Redirect() after you have sent content to the client. The reason for this is that a Response.Redirect() sends a StatusCode to the browser to indicate that the content has moved to a different location, and the browser should check there. This StatusCode is send in the first line of headers to the browser. If you write content to the browser first you cannot then re-send that header.
A solution could be to include:
<meta http-equiv="refresh" content="3, http://www.someplace.com/somepage.aspx" />
which would redirect the browser to http://www.someplace.com/somepage.aspx after 3 seconds. see this link for more info: http://www.html-reference.com/META_httpequiv_refresh.htm[^]
hope that helps.
nicko
|
|
|
|
|
Hi fellows.
I want to generate PDF file from web.I am using C# 2.0 as code behind.
Can any b ody tell me what is the gud way og generating PDF.I want to use C# only and trying to avoid 3rd party libraries.
Kindly help me in doing so.
Ahsan Ullah
|
|
|
|
|
Ahsan-AhsanS wrote: trying to avoid 3rd party libraries
Might find this a little difficult...
|
|
|
|
|
When i try to sort my grid manually every time that i push the sort button it tries to do the function which is a function for OnROwCommand.
Can anyone help me about this please
|
|
|
|
|
Hi fellows
I have to implement maps in a web site.i have no idea how to use them.
i also want to do mapping on that map.
kindly give me some starting tips about it.
and if got any links regarding it.do refer me to them.
Thanks
Ahsan Ullah
|
|
|
|
|
|
Hi,
I have a ASP.NET web application that creates a lot of temp files (mainly images) and I am looking for suggestions on the best way to clean them up as they need to be loaded and displayed by the browser only once.
Thanks.
|
|
|
|
|
How about cleaning them up when user logs out as session clean up?
|
|
|
|
|
Hi,
I have 2 dropdownlists .One for country and another for state.I have 2 tables countries and states where countrycode is a foreign key in states table.Now I WANT TO write javascript to populate the second dropdownlist based on the country selected in the first dropdown list.I should get the data from the database.Now I want the code to accomplist this task.
With Regards,
Uma
|
|
|
|