|
yeah surely pls find the code below.
'namespaces
Imports System.Net
Imports System.io
' declarations
Dim mwreq As WebRequest
Dim mwresp As WebResponse
Dim sr As StreamReader
Dim strhtml As String
Dim sw As StreamWriter
'inside the button click
mwreq = WebRequest.Create("http://localhost/Webexcel/Default.aspx")
mwresp = mwreq.GetResponse()
sr = New StreamReader(mwresp.GetResponseStream)
strhtml = sr.ReadToEnd
sw = File.CreateText(Server.MapPath("temp.html"))
sw.WriteLine(strhtml)
Response.WriteFile(Server.MapPath("temp.html"))
this is code i have used,
i think you can sort out something.
nb: actually i am in india(time zone GMT + 5.30)
thats why the reply is so late. excuse:
bye
|
|
|
|
|
Sebastian T Xavier wrote: sw = File.CreateText(Server.MapPath("temp.html"))
sw.WriteLine(strhtml)
Here, you open a connection to write to the specified and the stream remains open, not closed yet.
Sebastian T Xavier wrote: Response.WriteFile(Server.MapPath("temp.html"))
Now, you are trying to open a new connection to the file that is being used by the sw stream. So no wonder that you get the error, in this case you either have to close the sw stream first before running the Response.Write method or use the current stream to keep writing to the file.
|
|
|
|
|
but the error occurs in the following line......
sw = File.CreateText(Server.MapPath("temp.html"))
see, can you execute this code segment in your pc.
ok thanks, once again.
|
|
|
|
|
But like I said, you still need to close the sw stream explicitly:
sw.WriteLine(strhtml)
sw.Close()
|
|
|
|
|
yeah its working now . thank you very much
|
|
|
|
|
Hi all,
I am using atlas (ajax) in my webpage,which contain textbox,timer and button.
In timer control I am calling function which change the text in textbox.
while tracing in code new value is assigned to textbox but it is not reflected in textbox.
If I call same function on button click this will assign new value to textbox and get reflected in textbox.
Why this is so.
Can anybody help me to solve this issue.
Regards,
Nagraj.
|
|
|
|
|
What does your code look like? Do you put the timer and textbox in the UpdatePanel control?
|
|
|
|
|
Hai to all,
How to use tabindex property in a table,how it will work if we use this property???Give me solution with an example.
Thanks in advance
kissy
|
|
|
|
|
Kissy16 wrote: Give me solution with an example.
Give me your paycheck.
only two letters away from being an asset
|
|
|
|
|
Thanls for ur repsonse.
Here i am giving my code,Can i display each cell(each cell is a panel)by using tabindex or button_click event???Wat i have to do for this???
in .vb or .aspx wat code i have to give.Is it possible to do so????
asp:Table id="Table2" runat="server" CellPadding="0" CellSpacing="0"
asp:TableRow
asp:TableCell
asp:Panel runat="server" ID="pnl1"
asp:Label runat="server" ID="lblname" text=Name/asp:Label
asp:TextBox runat="server" ID="Textbox5"/asp:TextBox
/asp:Panel/asp:TableCell
asp:TableCell
asp:Panel runat="server" ID="pnl2"
asp:Label runat="server" ID="label1"hello/asp:Label
asp:TextBox runat="server" ID="txtname"/asp:TextBox
/asp:Panel
/asp:TableCell/asp:TableRow/asp:Table
kissy
|
|
|
|
|
Hi, i have to mix the dll method and classic methods both.
i have pages created using ajax (ussing ajax dll). and now i have to go from one page to another without any postback or refreshing like google.
So please ne one can help to redirect from one page to another like google.
i cant modify my old pages which have ajax.
Thanks in advance
|
|
|
|
|
AJAX is used to refresh the contents of the page that is being displayed without postbacks, not to redirect to another page. To do a redirect you need to use something like Server.Redirect on the server or something like window.location on the client.
only two letters away from being an asset
|
|
|
|
|
Hi,
can anyone tell me how to write the code for this:
If any number stored as a string, how can we convert the string in to number.
I mean number 18 stored as a string. I want to retrieve this string as number. How can I write the code for this?
thanks,
Suketh
|
|
|
|
|
It's very complicated.
Int.Parse("18");
A little research, say 30 seconds, and you should have found the answer.
only two letters away from being an asset
|
|
|
|
|
Convert.ToInt32(s);
where "s" is your string value
Best Regards,
Apurva Kaushal
|
|
|
|
|
Hi
I have presure here,so please send me mail back if any one know about create alias for subdomain or domains using asp.net
ravi
|
|
|
|
|
Hello every one!!!!
if i open project in in .net i am getting the following error
visual studio .NET has detected that the specified web server is not
running ASP.NETversion 1.1. you will unable to run ASP.NET web
applications or services
and i check the in IIS in that my default website is in stopped mode
i tryed to start by right click and click the start button
but iam getting the following error unexpected error 08xffe2740 occured.
Please reply me.....
hai all please clarify mny doubts
|
|
|
|
|
Try running aspnet_regiis.exe to make sure .NET has been registered with IIS.
only two letters away from being an asset
|
|
|
|
|
go to command prompt type text like
> aspnet_regiis -i
then it solve the ur problem
|
|
|
|
|
I'm amazed how people don't read the previous responses to see if they are actually adding anything of value to the discussion.
only two letters away from being an asset
|
|
|
|
|
How to register through command prompt
could to u tell me the process to register the aspnet_regiis-i
please dont mistake really i dont know....
step by step process.
hai all please clarify mny doubts
|
|
|
|
|
I have a dbf file which i need to access from asp.net page.
Can anyone explain to me which driver shall i use and how can i access?
Regards
hari
|
|
|
|
|
Use,
Dim ConectionObj As New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DBFFILENAME;Extended Properties=dBASE IV;User ID=Admin; Password=")
|
|
|
|
|
Guys, I’m trying to debug a web page I created, based on users selection from the drop down lists, I’m changing the preferences on the page (such as background color, text, font etc). Now the problem I’m running into is that it only happens when I click the button twice. The first time button gets clicked, nothing happens but there is a post back to itself. When I try to debug it by setting break points, I see that when the control gets returned back to the browser and I click the submit button after selecting the properties from the drop down lists, it goes through the code for the event handler (btn_Click()) and then when it reaches the end, it comes back to the top of the event handler (btn_Click())
and goes through the code again. When it finish executing it again, VS.Net (2003 ) opens up an error message box saying there is no more source code to execute and that DO YOU want to see the disassembled code. I’m not quite understanding why is it happening? BTW I’m using cookies to store the values from the drop down so I can use them on subsequent pages. Also I’m using inline styles sheets and in aspx changing the properties of body and table elements for instance. But that still doesn’t explain why it needs the button clicked twice??? Can someone please explain? The code is shown below:
<br />
<br />
private void Page_Load(object sender, System.EventArgs e)<br />
{<br />
if (!IsPostBack)<br />
{<br />
HttpCookie cookie = Request.Cookies["preferences1"];<br />
ViewState["Referer"] = Request.Headers["Referer"];<br />
<br />
if ( cookie != null )<br />
{<br />
BackColor.SelectedItem.Value = (string)cookie.Values["BackColor"];<br />
ForeColor.SelectedItem.Value = (string)cookie.Values["ForeColor"];<br />
FontSize.SelectedItem.Value = (string)cookie.Values["FontSize"];<br />
FontName.SelectedItem.Value = (string)cookie.Values["FontName"];<br />
NavControl.SelectedItem.Value = (string)cookie.Values["NavControl"];<br />
}<br />
}<br />
globalNav2.Visible = false;<br />
}<br />
<br />
<br />
<br />
public void btnSubmit_Click(object sender, System.EventArgs e)<br />
{<br />
<br />
HttpCookie cookie = new HttpCookie("preferences1");<br />
<br />
<br />
cookie.Values.Add("ForeColor",ForeColor.SelectedItem.Value);<br />
cookie.Values.Add("BackColor",BackColor.SelectedItem.Value);<br />
cookie.Values.Add("FontSize",FontSize.SelectedItem.Value);<br />
cookie.Values.Add("FontName",FontName.SelectedItem.Value);<br />
cookie.Values.Add("NavControl",NavControl.SelectedItem.Value);<br />
<br />
Response.AppendCookie(cookie);<br />
<br />
}<br />
<br />
|
|
|
|
|
Tina P wrote: if ( cookie != null )
{
BackColor.SelectedItem.Value = (string)cookie.Values["BackColor"];
ForeColor.SelectedItem.Value = (string)cookie.Values["ForeColor"];
FontSize.SelectedItem.Value = (string)cookie.Values["FontSize"];
FontName.SelectedItem.Value = (string)cookie.Values["FontName"];
NavControl.SelectedItem.Value = (string)cookie.Values["NavControl"];
}
Write the above code in a separate function and call it in Button_Click Event.
The problem is because,
The Page_Load Event is called first than the Button_Click Event eventhough you clicked the button.
I am sure your problem will be solved.. Have a great day...
|
|
|
|