|
Can I import a control that I use in visual c#, say for example a dynamic pie chart that spins and updates and is quite graphical, into an ASP.NET web page using code behind files etc.
Thanks
Jeremy
|
|
|
|
|
No, you can't. It's a windows app, and web apps work differently.
Christian Graus - Microsoft MVP - C++
"also I don't think "TranslateOneToTwoBillion OneHundredAndFortySevenMillion FourHundredAndEightyThreeThousand SixHundredAndFortySeven()" is a very good choice for a function name" - SpacixOne ( offering help to someone who really needed it ) ( spaces added for the benefit of people running at < 1280x1024 )
|
|
|
|
|
If you want to do animation like this, you may wat to take a look at Silverlight.
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hello everyone,
I'm not so much experienced in working with the web controls of ASP .NET
I'm trying to display my data in a GridView and I'm not using the DataSet or SQLDataSource to bind to the GridView. I'm using a Data Access Layer from which I populate a DataTable and the assign in to the DataSource Property
My Code for the GridView Starts like this
<asp:GridView ID="GridView1" runat="server" PageSize="20" DataKeyNames="DirectoryID" AutoGenerateColumns="false" AutoGenerateDeleteButton="false" AutoGenerateEditButton="false" AllowPaging="true" EnableViewState="False" OnPageIndexChanging="GridView1_PageIndexChanging" OnRowUpdating="GridView1_RowUpdating" OnRowDeleting="GridView1_RowDeleting" OnRowEditing="GridView1_RowEditing">
<Columns>
<asp:TemplateField HeaderText="">
<ItemTemplate>
<asp:LinkButton ID="Btn_Edit" CausesValidation="false" CommandName="Edit" Runat="Server" Text="Edit" Font-Size="10pt" Width="45px"/>
</ItemTemplate>
<EditItemTemplate>
<asp:LinkButton ID="Btn_Update" CausesValidation="false" CommandName="Update" Runat="Server" Text="Update" Font-Size="10pt" Width="45px"/>
<asp:LinkButton ID="Btn_Cancel" CausesValidation="false" CommandName="Cancel" Runat="Server" Text="Cancel" Font-Size="10pt" Width="45px"/>
</EditItemTemplate>
</asp:TemplateField>
...
...
Now my problem is that I want to change the row to its "EditItemTemplate" when a user clicks the Edit LinkButton beside that row. And right now its not doing anything. Do i need to do something in the OnRowEditing Event Handler? If yes then what is it?
Thanks in advance
Rocky
You can't climb up a ladder with your hands in your pockets.
|
|
|
|
|
Hi,
I have a dropdwonlist in which ListItems are months from Jan to Dec. Now I want to show only Current Month & Previous Month at runtime. Anybody can help to rsolve this.
|
|
|
|
|
You can get the current month by calling DateTime.Now.Month . Assuming that you have 12 items in your list and they are ordered correctly, remove each one apart from those whose ordinal position in the list is equal to that of the current month or the current month - 1.
Also, 'ASP.NET & C#' isn't a very good title for your post. You posted your question in the ASP.NET forum, so obviously it's related to ASP.NET. I suggest you consult the forum guidelines if you are not sure how to name your posts.
Paul Marfleet
"No, his mind is not for rent
To any God or government"
Tom Sawyer - Rush
|
|
|
|
|
I am trying to use an SQLDataSource. But i have found no directions on how to bind fields to the textbox on my asp form. How do i bind a field from the datasource to a text box?
|
|
|
|
|
Accually, coder determine data source in source code. For example;
SqlConnection conn = new SqlConnection("Data Source=...
if using string variable like
string str = "Provider=Microsoft.Jet...
so you can easily bind the textbox how TextBox1.Text = str
Other hand if you want to learn DataSource code which created by Visual Studio component or DBMS.
Add SqlDataSource1 component to application
Use ConnectionString property and fire wizard... (complete progress)
turn your code, copy string in the SqlDataSource1's ConnectionString property
Best Regards...
|
|
|
|
|
Sorry, it looks like little misunderstanding
First question, Do you use ASP or ASP.NET. If your answer is ASP.NET;
DataSet solve your problem. For example;
DataSet dataSet = new DataSet("Suppliers");
adapter.Fill(dataSet);
dataSet.Tables["Suppliers"].Columns["SupplierID"];
Best Regards...
|
|
|
|
|
I am using document.scripts[i].src = "TreeClientBehaviour.js" in IE. What is its alternative in firefox.
Bye
|
|
|
|
|
The document.scripts collection is a non-standard property that doesn't exist in any other browser.
What is it that you are trying to accomplish?
---
"Anything that is in the world when you're born is normal and ordinary and is just a natural part of the way the world works. Anything that's invented between when you're fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it. Anything invented after you're thirty-five is against the natural order of things."
-- Douglas Adams
|
|
|
|
|
If you're trying to dynamically run a script, you can do this:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Dynamically Loading JavaScript :: Loading thru Src</title>
<script type="text/javascript">
function dynamicLoadJS(scriptName) {
var head = document.getElementsByTagName("head")[0];
script = document.createElement('script');
script.id = "DynaScript";
script.type = 'text/javascript';
script.src = scriptName;
head.appendChild(script);
document.getElementById("LoadJS").disabled="true";
document.getElementById("CallJS").disabled="";
}</script>
</head>
<body>
<button id="LoadJS" onclick="dynamicLoadJS('./onDemandJs.js');">Load JavaScript</button>
<button id="CallJS" onclick="showHtml();" disabled="disabled">Call method from new load</button>
</body>
</html>
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hi,
I have a strange problem and I have not found any proper solution on the internet for it.
I Have a GridView component (with Claims) and if someone presses a Cell (javascript added to cell during rowdatabound of gridviewrow) the next DrillDown action should take place.
Current GridView visible false and Drilldown(in ASP page defined) GridView will become visible true.
Above and below the DrillDown grid I have a Back button. That makes the now DrillDown GridView invisble and the Claims Gridview Visible again.
As long has the DrillDown Grdidview has not too many rows, this works OK.
But when my DrillDown is getting > 4000 rows I receive a javascript error from AJAX saying
it encountered an error: PageRequestManagerServerErrorException 12030 or sometimes PageRequestManagerServerErrorException 12031.
(original Errormessages = Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 12030)
Even tried to use the page without asp:UpdatePanel objects. If I Click on the Back button then I get a Webserver Error saying The page cannot be displayed.
WinInit errorcodes:
12030 ERROR_INTERNET_CONNECTION_ABORTED
The connection with the server has been terminated.
12031 ERROR_INTERNET_CONNECTION_RESET
The connection with the server has been reset.
Anyone any ideas?
|
|
|
|
|
Hi to all
I am new to asp.net 2.0.
i am having one problem in gridview. I have a gridview in that i have
set datakeyname as blgid. On rowcommand i need selected row id and
text of selected row (which is a linkbutton).I have set command argument
property of linkbutton as blgid. i got the id properly of each and every
row and i am finding control using index of the clicked row.When i am
finding text of linkbutton it got index as commandargument(blgid)
if the row index was 3 and id of that row was 8 then it got the text of
linkbutton whose indes was 8. my code is as follow.
the code for link button inside gridview as follow
<asp:TemplateField HeaderText="BlogTitle"><br />
<ItemTemplate><br />
<asp:LinkButton ID="blgname" runat="server" CommandName="blogname" CommandArgument=<%# Eval("blgid") %> ForeColor="black" Height="12px" Text='<%# (container.dataitem("blogtitle")) %>' CssClass="textforum"></asp:LinkButton><br />
</ItemTemplate><br />
<HeaderStyle CssClass="textforum" ForeColor="White" /><br />
</asp:TemplateField>
and the code on rowcommand is as follow.
Dim id As Integer = Convert.ToInt32(e.CommandArgument)<br />
Dim lnkbname As LinkButton<br />
Dim rowindex As Integer = CInt(e.CommandArgument)<br />
Dim row As GridViewRow = grd_allblogs.Rows(rowindex)<br />
lnkbname = DirectCast(row.FindControl("blgname"), LinkButton)<br />
Session("blgname") = lnkbname.Text<br />
<br />
<br />
Response.Redirect("BlogDetails.aspx?id=" & id)<br />
Please help me to solve the problem?
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
I think problem is in e.commandArgument
May I know what are you passing in commandArgument?
please don't forget to vote on the post that helped you.
|
|
|
|
|
Hi
Ya problem is the command agument? I am passing blgid primery key
of my table and then catching it as
Dim id As Integer = Convert.ToInt32(e.CommandArgument)
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
Dim id As Integer = Convert.ToInt32(e.CommandArgument)
Dim rowindex As Integer = CInt(e.CommandArgument)
rowindex = ID now. if e.CommandArgument = 8, then rowindex will be 8.
You are seeking e.Row.RowIndex
|
|
|
|
|
Hi
Yes it is the problem?
i cant understand You are seeking e.Row.RowIndex
can u tell me how can i resolve this?
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
Dim rowindex = (Cint) e.Row.RowIndex
|
|
|
|
|
Ok i will try it? and tell u what happen?
Thanks.
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
Hi
it it is not displaying row property after e.
It says row is not member of
System.Web.UI.WebControls.GridViewCommandEventArgs
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
replace GridView with ther ID of your GridView
Dim rowindex As Integer = CInt(GridView.RowIndex)
|
|
|
|
|
Hi
Thanks i tried it. It says row index in not a member of GridView.
People Laugh on me Because i am
Different but i Laugh on them
Because they all are same.
|
|
|
|
|
i have a webpage in my wesite in which i need to receive the next record from database table after one minute is over.it is basically a quiz in which i want if user do not select any option within one minute next question should be shown. in vs2005 there is no timer control .i am using vb.net as code behind language.is there any way by declaring and using timer in code behind file.
or i have to use javascript ,but i do not know how to call code behind function in javascript. can you suggest me some ideas for this .
|
|
|
|
|
Don't u get timer in asp.net.
so what is this Timer. If u like use this one.
Devjit.
|
|
|
|