|
I have a simple progress bar with percentcomplete property. There is a method in a different class that I am calling in my button's click event to process files.
How can I associate the progress bar with that method that processes files?
Thanks for your help.
|
|
|
|
|
First of all, this is not the correct place to write progressbar related question. Well, I think your question will be better to ask in Windows forum.
Well, I think you need to create a new thread to invoke the function. You create an event within the class which have the function.
Now you raiseevent while running the function.
Now from the caller Invoke the function from the thread. Before doing this add an event handler to the code which will be called whenever an event is raised.
Thus you can handle the event and show the progress bar.
You can also make use of EventArgs and define a custom class of yours which will be sending the percentage complete value to the eventhandler.
Abhishek Sur
|
|
|
|
|
Hi
i have two dropdownlist.i bind somthing to first dropdownlist from database.I want when I select an item from dropdownlist1 see some item in dropdownlist2 .but when i select item from dropdownlist1 ,I give this error.
i wrote this code but give error :
error: invalid attempt to call FeildCount when reader is cloused
for binding item to dropdownlist1 i wrote this code in page load:
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "dbo.StoredProcedure19";
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
DropDownList1.DataSource = dr;
DropDownList1.DataTextField = "category_name";
DropDownList2.DataValueField = "category_id";
DropDownList1.DataBind();
con.Close();
dr.Close();
}
in select index change of dropdownlist1
protected void drse(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(connectionstring);
SqlCommand cmd = new SqlCommand();
cmd.Connection = con;
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandText = "dbo.StoredProcedure21";
cmd.Parameters.AddWithValue("@category_id", DropDownList1.SelectedItem.Value.ToString());
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (dr.Read())
{
DropDownList2.DataSource = dr;
DropDownList2.DataTextField = "type";
DropDownList2.DataValueField = "id_type";
DropDownList1.DataBind();
con.Close();
dr.Close();
}
}
<asp:dropdownlist id="DropDownList1" runat="server" meta:resourcekey="DropDownList1Resource1" datavaluefield="category_id" datatextfield="category_name" autopostback="True" __designer:wfdid="w10" onselectedindexchanged="drse" xmlns:__designer="#unknown" xmlns:meta="#unknown" xmlns:asp="#unknown">
<asp:dropdownlist id="DropDownList2" runat="server" meta:resourcekey="DropDownList2Resource1" datavaluefield="id_type" datatextfield="type" __designer:wfdid="w12"> </asp:dropdownlist></asp:dropdownlist>
|
|
|
|
|
Can you try below given way to execute reader :
.ExecuteReader(CommandBehavior.CloseConne ction)
Parwej Ahamad
g.parwez@gmail.com
|
|
|
|
|
I try your code,but gave that error again
|
|
|
|
|
Could you try with Data table(Dataset).
Parwej Ahamad
g.parwez@gmail.com
|
|
|
|
|
how? can you explain me more?
|
|
|
|
|
hi
you can use from this code for cascading dropdownlist
CascadingFieldQueryDD.SelectedValue ="every strig you must selected in dropdownlist that controlid is your cascading";
Farzaneh Ansary(Fafar)
|
|
|
|
|
Hi Everybody:
I am a new comer to web development. I have a problem when developing my ASP.Net application.Here is my code:
<br />
<table id="Header" cellpadding="0" cellspacing="0" border="0" width="100%" runat="server" EnableViewState="False" ><br />
<tr><br />
<td valign="top"><br />
<asp:Image EnableViewState="False" GenerateEmptyAlternateText="True" ID="Image1" runat="server" <br />
ImageUrl="~/Images/TopLeftCorner.png" Width="6px" Height="6px" /><br />
</td><br />
<td valign="middle" style="background-color: #F1F1F1;width: 100%;"><br />
</td><br />
<td valign="top"><br />
<asp:Image EnableViewState="False" ID="Image2" runat="server" GenerateEmptyAlternateText="True"<br />
ImageUrl="~/Images/TopRightCorner.png" Width="6px" Height="6px" /><br />
</td><br />
</tr><br />
</table><br />
<table id="Content" border="0" cellpadding="0" cellspacing="0" width="100%"><br />
<tr><br />
<td valign="top" style="background-color: #F1F1F1; "><br />
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server"><br />
</asp:contentplaceholder><br />
</td><br />
</tr><br />
</table> <br />
<table runat="server" id="Footer" border="0" cellpadding="0" cellspacing="0" width="100%" EnableViewState="False"><br />
<tr><br />
<td valign="top"><br />
<asp:Image EnableViewState="False" GenerateEmptyAlternateText="True" ID="Image14" Height="6px" Width="6px" <br />
runat="server" ImageUrl="~/Images/BottomLeftCorner.png" /><br />
</td><br />
<td style="width: 100%; background-color: #F1F1F1;"><br />
</td><br />
<td valign="top"><br />
<asp:Image EnableViewState="False" GenerateEmptyAlternateText="True" ID="Image13" Height="6px" Width="6px" <br />
runat="server" ImageUrl="~/Images/BottomRightCorner.png"/><br />
</td><br />
</tr><br />
</table><br />
The display result of these code is: The cells that contain images have a greater height than 6px(that is my images height),and the images diplay in the middle of the cells(vertically). This causes the "Header","Content" and "Footer" be separated.That is what I not want to see.
Is there any way? Any ideas will be appropriate.
|
|
|
|
|
Give your table rows a height of 6px. (style="height:6px;")
Your question title could use a little work... I reckon we can all figure out this is an asp.net question, given that this is the asp.net questions forum...
|
|
|
|
|
Hi everyone,
I have a DetailsView where the records are DateTime. Of the DateTime, I am only interested in the date part. I can not show the time when viewing records in the DetailsView, but when you click Edit, the full DateTime is shown (the date + 12:00:00 AM). I have a RegEx validator on it because I don't want the user entering a time. Does anyone know how to not show the time part of the DateTime when editing on a DetailsView?
Thanks!
|
|
|
|
|
if you use the Bind syntax it takes a 2nd parameter which is a normal .NET formatting string.
ie/
<%# Bind("FieldName","dd/MM/yyyy") %>
|
|
|
|
|
Thanks a lot. I just found the ApplyFormatInEditMode property, too.
|
|
|
|
|
You can use the DataFormatString property of the column, and/or select just the date part from the database to begin with (SQL syntax of which depends on your databse)
|
|
|
|
|
That works when displaying, but when you click Edit, it shows the date+time in the box. But couple that with the ApplyFormatInEditMode and it works. Thanks!
|
|
|
|
|
U can store only DatePart in Database . Try This
declare @datepart varchar(10)
set @datepart = convert(varchar(10) ,getdate(),101)
|
|
|
|
|
hi everyone
i'm using jquery.history to manage history with ajax page i'm using this script
function pageload(hash) {
if(hash) {
scrollTo(0,0);
ActivateRendering('LargeListControl',hash);
} else {
$.historyLoad(1);
}
}
$(document).ready(function(){
$.historyInit(pageload);
$("a[@rel='history']").click(function(){ //
var hash = this.href;
hash = hash.replace(/^.*#/, '');
$.historyLoad(hash);
return false;
});
});
function ajaxComplete(){
$.historyInit(pageload);
$("a[@rel='history']").click(function(){
var hash = this.href;
hash = hash.replace(/^.*#/, '');
$.historyLoad(hash);
return false;
});
};
it works on firefox not in IE have anyone idea why i press back button nothing happens although in firfox it navigate in history
Thanks a lot!
|
|
|
|
|
Hi,
I have one table in database to store the checkboxes data,
ID Selection
1 aa
2 bb
3 cc
the availabe choices are aa, bb, cc, dd. these choices are text to the check boxes. How to save the data in the above table for the check boxes which are selected?
Thanks in advance
|
|
|
|
|
foreach (ListItem anItem in chkBox.Items)
{
if (anItem.Selected)
{
}
}
|
|
|
|
|
Hi,
In my gridview one column is displaying the long text. For this long text, I want to display the first 50 characters, after that 50 characters display elipssis(...). When clicking on elipsis, display the long text completely. How to do this?
Thanks
|
|
|
|
|
Hi,
In my gridview one column is displaying the long text. For this long text, I want to display the first 50 characters, after that 50 characters display elipssis(...). When clicking on elipsis, display the long text completely. How to do this?
Thanks
|
|
|
|
|
Many way to solve this problem.
1. In SQL select statement use the Declare variable with 50 length. and assign db value to that variable. and bind the same variable to grid(do string.concat(variable,"...").
2. At DataAccess layer, bind your entity variable with substracted value of DB value.
ETC....
hello give me code
|
|
|
|
|
i have many buttons on my page and want to keep password value on post back how is it possible and i dont have body tag because i am using tab container....
please give me the solution...
umerumerumer
|
|
|
|
|
Comment on Correction. Store it on a Session Variable and Clear it when you are done with it.
Hope this helps
Vuyiswa Maseko,
Sorrow is Better than Laughter, it may Sadden your Face, but It sharpens your Understanding
VB.NET/SQL7/2000/2005
http://vuyiswamb.007ihost.com
http://Ecadre.007ihost.com
vuyiswam@tshwane.gov.za
|
|
|
|
|
Just store it in a session and then retrieve on postback.
|
|
|
|