|
It's very difficult to read your code,
you can get the messages from database by pulling it with given interval. you can create timer and append new messages in the panel. you can add panel inside UpdatePanel. You will not see any postback if you will use UpdatePanel.
Best luck
Thanks
-Amit Gajjar (MinterProject)
|
|
|
|
|
REGULAR EXPRESSION FOR CAR ENGINE IN
TWO ALPHA 2 NUMBER 2 ALPHA 4 NUMBER
|
|
|
|
|
IF YOU WRITE IN ALL CAPS, ITS LIKE SHOUTING.
PEOPLE DO NOT TAKE KINDLY TO BEING SHOUTED AT IN REAL LIFE, THE INTERNET IS NO DIFFERENT!
|
|
|
|
|
Why are you yelling at me.
My children have learned very early on that yelling is not the way to get an answer from someone. It is only a way to make them angry.
I wasn't, now I am, then I won't be anymore.
|
|
|
|
|
All you need is a price and I may buy it
|
|
|
|
|
REGULAR EXPREESION FOR CAR ENGINE NUMBER
IN THIS SERIAL
TWO ALPHA TWO NUMBER TWO ALPHA FOUR NUMBER
NEED EXPRESSION FOR THIS
|
|
|
|
|
Not exactly a difficult one, but Expresso[^] will help you.
One of these days I'm going to think of a really clever signature.
|
|
|
|
|
|
Given the following code in an .ASPX webforms application :
try
{
Response.Redirect("somePage.aspx");
}
catch (Exception ex)
{
}
finally
{
}
I'm wondering if the code in the Finally block (or any code that might be outside of the whole try/catch) would ever be hit.
Doesn't the Response.Redirect() immediately redirect making any code that follows useless? Or do I just not understand how this works?
|
|
|
|
|
Not trying to be a smart-ass, but why don't you just try it?
Place some dummy code in the finally block and see if it executes. (Use a break-point)
My hunch is that the finally code will execute. Also it may depend on which event the Response-Redirect is placed. (PageLoad, PageInit, ButtonClick, etc)
Post your results, so we all can learn.
|
|
|
|
|
I'm beyond mortified that I didn't think of that. Especially since after posting the question I ran the code to check something else, but putting a break point there just never occurred to me.
Ok, so thanks to David's suggestion I have an answer.
As it is written that code will throw an exception on the Response.Redirect with the following message:
Quote: {Unable to evaluate expression because the code is optimized or a native frame is on top of the call stack.} However, it still does the redirect after going through the finally block.
Changing the Response.Redirect to
Response.Redirect("SomePage.aspx", false);
will save it from throwing the exception, but will still run the code in the finally and any code after it and then will do the Redirect.
Live and learn.
modified 11-Dec-12 9:26am.
|
|
|
|
|
As you've already figured out, code in the finally block is guaranteed to execute no matter what (unless the runtime host decides otherwise or a system error forcefully terminates the process itself)
|
|
|
|
|
Finally block will always execute, no matter if you redirect your page or throwing some exception.
Finally block will not execution on only Some Exceptions[^]
When you pass 2nd optional Boolean parameter, it indicate whether you would like to complete page execution or just want to redirect page and leave current execution.
Thanks
-Amit Gajjar (MinterProject)
|
|
|
|
|
You already have your answer but to explain Response.Redirect a little more: It is telling the Response object to redirect the user to the new page. What happens is the client gets that message and then requests somePage.aspx. So, it roundtrips but your C# thread will finish. It's essentially just adding a property to the Response object.
Server.Transfer will still finish your C# thread (finally will still run) but the client will not roundtrip. Execution will stay on the server and go to somePage.aspx and execute it and send the Response object back to the client.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
Very well put. Thanks ryanb31.
|
|
|
|
|
when i m trying to update image in sql database i m getting error as"Cannot bulk load. The file "System.Byte[]" does not exist."
my code is as follows.pls help.
protected void Button1_Click(object sender, EventArgs e)
{
{
if (FileUpload1.HasFile)
{
byte[] productImage = FileUpload1.FileBytes;
string constr = "Server=AOD257; Database=Edusocial;User ID=sa; Password=password";
string query = "UPDATE Profile SET [Pic] = (SELECT Pic.* from Openrowset(Bulk '" + productImage + "', Single_Blob) MyImage) where Id =11651658";
SqlConnection con = new SqlConnection(constr);
SqlCommand com = new SqlCommand(query, con);
com.Parameters.Add("@Pic", SqlDbType.Image).Value = productImage;
con.Open();
int result = com.ExecuteNonQuery();
con.Close();
if (result > 0)
{
Response.Redirect("Default.aspx");
}
}
else
{
lblmessage.Text = "Please Select Image File";
lblmessage.Visible = true;
}
}
}
|
|
|
|
|
I can't see how that would work, mixing unicode with bytes to enter into a blob.
"UPDATE Profile SET [Pic] = (SELECT Pic.* from Openrowset(Bulk '" + productImage + "', Single_Blob) MyImage) where Id =11651658";
versus
"UPDATE Profile SET [Pic] = productImage WHERE Id =11651658";
in which the latter is pure bytes from the file upload.
|
|
|
|
|
"UPDATE Profile SET [Pic] = '"+productImage+"' WHERE Id =11651658"
this query is working fine.but then image in image box is broked.its not been displayed.pls help.
|
|
|
|
|
You're nearly there:
"UPDATE Profile SET [Pic] = @Pic WHERE Id = 11651658"
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
So I separated some write functions, that update a XML file into separate classes, that generate a thread in the background to open, update and write the XML file using streamreader and streamwriter.
So I'm new to threads on vb managed code, and just found that StreamReader is not thread safe. I did some research and one MSDN article says I need to wrap the streamreader in textreader and synchronize.
I did some more research, stumbled across monitor.enter and monitor exit, and the singleton class, so that only 1 instance of the class can run at a time.
So I have a file called "Landing.xml" and I'm interested in only have 1 instance of the class work the file at a time.
Just looking for suggestions, or help with implementing. Will post code is someone asks.
|
|
|
|
|
Well I tried using monitor and so far so good. So I have like 15 of these class files that handle 1 xml file each, and they seem to be queuing up correctly, and waiting politely for the previous instance of itself to complete before firing again.
So the Yandex and Baidu bots have visited, and the updates were handled without error this time over the last 3 hour test period.
Well time will tell, will check the results again in the morning.
Still interested in the Singleton concept. Not quite sure how to implement it in vb
|
|
|
|
|
i want to retrieve images from a database and display them in a tiled view(at least three on a row) but i don't know how to go about that could someone please shed light on this for me?
|
|
|
|
|
Use an HTTP Handler.
Help people,so poeple can help you.
|
|
|
|
|
Hi all!
I have established a linq connexion with my database with this code behind.
And with manually set paging for 10 records.
data is shown in ListView.
How do I get the header sorting I'm using a linkbutton. Also I want to be able to insert a dropdownlist in the header. How do I receive this functionality.
With thanks in advance.
private void DisplayData(int startRow)
{
using (Origo.Vefur.Linq.dbMainDataContext db = new Linq.dbMainDataContext(Origo.WMMain.Helpers.Global.ConnectionString))
{
var empList = from el in db.owm_USERs
where el.showOnWeb == 1
select el;
ListView1.DataSource = empList.Skip(startRow).Take(10);
ListView1.DataBind();
}
}
My list view looks now like this
<asp:ListView ID="ListView1" runat="server"
onselectedindexchanged="ListView1_SelectedIndexChanged1"
onsorted="ListView1_Sorted" onsorting="ListView1_Sorting">
<LayoutTemplate>
<table id="Table1" runat="server" class="TableCSS">
<tr id="Tr1" runat="server" class="table-header">
<th align="left"><asp:LinkButton ID="lnkID" CommandArgument="id" CommandName="Sort" Text="id" runat="server" /></th>
<th align="left"><asp:LinkButton ID="lnkName" runat="server">Nafn</asp:LinkButton></th>
<th align="left">
<asp:dropdownlist runat="server" id="ddlWrokplace"
DataTextField="workplace" DataValueField='<%# Eval("workplace") %>' SelectedValue='<%# Eval("workplace") %>'></asp:dropdownlist>
</th>
But neither the sorting links nor the dropdown list are working properly
|
|
|
|