Its pretty simple to create a gridview like object with a strongly-typed view; it pretty much does it for you. I can also use a foreach and create the HTML dynamically. Same diff. (The process of getting that data from the controller to the view is still magical to me).
AFAIK, MVC doesn't support viewstate. MVC doesn't have a way to reference and set GridView1.Datasource = SomeDataSource; in the Controller either. So why is Gridview available in the toolbox when I can't set the datasource? Is the gridview useable? Is anything in the toolbox useable (outside standard HTML)?
According to the above article you "Unblock" the zip file and then unzip it. You then create a new tab within the toolbox window and add the dll to show and use the toolbox items. However when I do that I'm getting the following:
Does anyone know why I can't add a subclass that inherits a control from AjaxControlToolKit to the ToolKit? I explicitly implemented IComponent which I didn't really have to since the IControl in the parent implements IComponent already. I'll compile the code, and try to add the DLL but I get the "doesn't contain any controls" error. I know this is a very specific error so there wasn't much help elsewhere.
[System.ComponentModel.DesignerCategory("Component"), ToolboxData("<{0}:TabPanelWithDataBinding runat=server></{0}:TabPanelWithDataBinding>")] public class TabPanelWithDataBinding : TabPanel, IComponent, IDisposable { //all the meat stuff }
I opened an existing VB WINFORM Project on Sunday that I had been working with on Friday, but now the toolbox only showed REPORTING and Visual basic PowerPacks.I had not added or changed the toolbox since I used it on Friday (in fact there have been no changes for a long time....if ever).I tried running "devenv /installvstemplates" and "devenv /resetskippkgs" but they didn't fix it.If I do a "Show All" on the toolbox, a Standard heading shows, but all controls (Label, Textbox, Button, etc) are grayed out
I am new to ASP and am trying to use it to display a Crystal Report that I had already written using outside of .NET.The links I follow tell me to use a CrystalReportViewer.I do not find one in my toolbox.I have a MicrosoftReportViewer there, but not a CrystalReportViewer.How can I add what I need or use what I have?
I've been using AJAX 3.0 in my project for a while. Today I started another project and wanted to use some of their other controls I have read about. I only show a few controls in my toolbox such as Pointer, Script manager, Script manager Proxy, Timer, UpdatePanel and UpdateProgress. How do I get the others to show such as the HTMLEditor control?
i was trying to build a basic web form using labels and textboxes but in my tool box i couldnt find any tools can some one help me how to configure those tools in the tool box,and also in APP_DATA i couldnt find the option like ADDNEW ITEM i am currently using visual studio 2008 trail versio
how do I get the 3.5 extensions to show in my vwd toolbox? I've got .net 3.5 sp1 installed and the silverlight toolkit and the silverlight 3 tools. I want to use the media player control.
I am using a login control from the toolbox currently. I have the following code that is invoked when the user click on the log in button:
Protected Sub Login_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles Login.Authenticate 'To attempt connection to database. Prompt if fail Dim myConnection As SqlConnection = New SqlConnection(ConfigurationManager.ConnectionStrings("connString").ConnectionString) Try myConnection.Open() Catch ex As Exception MsgBox("Cannot connect to server", 0) End Try 'Prepare SQL command to query,update or delete from database Dim sqlComm As New SqlCommand("SELECT * from Accounts", myConnection) 'Execute SQL command Dim reader As SqlDataReader = sqlComm.ExecuteReader() 'Retrieve result from reader While (reader.Read()) If Login.UserName = reader("Username") & Login.Password = reader("Password") Then e.Authenticated = True Response.Redirect("Management.aspx") End If End While 'Close the connection myConnection.Close() End Sub
Now my question is instead of using memebership table, I would like to do the authentication with my own sql server database and once the verification is done as shown in the above code, I want to activate the DestinationPageUrl. I tried using: e.Authenticated = True Response.Redirect("Management.aspx") to set the authentication to be successful after I am done with the verification but it still does not redirect.
I went to the Code Plex site and down load the latest toolkit. Then followed the instructions on how to set up the toolkit to the letter. When I first loaded the toolkit everything worked. But now every time I start up my computer and start VS all the AJAX controls I have on any page has the green squiggly line underneath it and the error says:Element <AJAX Control Name> is not a known element. This can occur if there is a compilation error in the web site, or the webconfig file is missing.The only thing I can do is delete the Ajax Toolkit tab then add the tab again and then "Choose Items..." and load the Ajax controls again. Then I have to add an AJAX control from the toolkit to any webpage. Once that is done all the green squiggly lines go away and I can continue.This is becoming an incredible pain. Please let me know what I can do to fix this.
The Tabpanel is not showing in toolbox. I have installed the toolbox using the posted instructions. I have a TabContainer but no panel. It is notan item that even shows when I try to select my toolbox items.
how to add the facebook v4 toolbox items? I tried adding facebook.dll and facebook.web.dll, but VS 2010 is telling me it couldn't find any toolbox items in them.
Why would only some of the controls show in the toolbox of VS2008? I am using Ajax 3.0 and was working fine for a couple years. Now I do not have all of the extenders available to controls. I removed the reference and added it back for the dll. Still the same.
I made a UserControl called SliderUserControl which contains two labels and a WebSlider (third party slider control) in a table. The labels left and right of the slider should give the value of the slider and (Maximum - value) of the slider respectively. So if the slider goes from 0-100 and is at 30 now, then the control looks like this:
Code: 30 ----|---------- 70 I accomplished this with some simple javascript, and it's all working just fine:
asp Code: <%@ Control Language="vb" AutoEventWireup="false" CodeBehind="SliderUserControl.ascx.vb" Inherits="F1TimeTrials.Controls.SliderUserControl" %> <%@ Register assembly="Infragistics35.Web.v10.2, Version=10.2.20102.1011, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" [code]....
I said, this works fine. If I use a Register directive that points to the SliderUserControl.ascx source then I can use it on my page and it works.However, I actually need three different kind of sliders, each slightly different from this 'base' slider. For example, one will work with integers, another will work with float point values, etc. So what I want to do is create three classes that inherit SliderUserControl, and customize it from there. So, for example, a slider that goes from 1 to 11 with only one label (without the extra second label on the right) could look like this:
And now I'm a little stuck... I can build this project, but the NormalSlider control does not show up in the toolbox as I'm used to from windows forms projects. I thought well, that's probably different for ASP.NET, but then I remembered that it DOES work for a different control. I have a class Grid that inherits a third party UltraWebGrid control:
vb.net Code: Imports Infragistics.WebUI.UltraWebGrid Namespace Controls Public Class Grid Inherits Infragistics.WebUI.UltraWebGrid.UltraWebGrid
'... End Class End Namespace
When I build the project now, the Grid control does show up in the toolbox! So that's a bit strange..However, I googled the problem of course and I figured out how to get a custom control (class inheriting a control) onto a page, and apparently I can use another Register directive where I need to specify the Assembly and the Namespace. As far as I know, the Assembly is just the current project (the control is not in a separate project) called F1TimeTrials, and the Namespace is either Controls or F1TimeTrials.Controls. So I tried both of those, for example:
asp Code: <%@ Register TagPrefix="uc" Assembly="F1TimeTrials" Namespace="F1TimeTrials.Controls" %>
Now, I can type "<uc:" and Intellisense shows me the NormalSlider control. Great! However, when I place it on the page, it does not show up during design-time.
There are no warnings or errors or anything, but the control isn't there.When I run the project, it throws a null-reference exception in the Page_Load event of the NormalSlider class. Apparently, Slider (= the WebSlider third party control on the base class) is Nothing. I don't get it... How can it be Nothing in the Page_Load event? Should I call some method that creates the control in the base-class first?
I just upgraded from 3.5 to 4.0 and downloaded and installed the AJAX toolkit to my toolbox. However, all the controls in the AJAX list (and other "non-standard" lists also, such as Silverlight and Form controls) are disabled.
I installed pure components several times and when i use add items to the toolbox, it doesn't show anything, and when visual web starts, it shows me an error message (pure components failed to load).... but the components are checked when i add items or choose items, but they don't show up in the toolbox.
- I am Using VS 10 Professional, Vista Ultimate, Asp.net 4, Mvc 3. Razor View Engine.
- Attempted to install a Third Party , only one, Control "Poll Control" to a project that I am developing.
- However, the third Party installation program downloaded all their controls,that I didn't ask for, created a new folder in the Toolbox and listed all their controls under the heading of the new folder.An intrusive action that I don't need and didn't ask for.
- The Razor engine, that I am using to develop my program, doesn't support Design View and deals only with Source View.
- However, the Third Party's Controls need Design View to be activated. As a result, the installation program appears to have caused the following:
1- All their Controls appeared grayed and unusable in the Toolbox.
2- All other Controls in the Toolbox are grayed as well.
3- I properly un-installed all their Controls as well as their heading, however, all the other Controls are still grayed and unusable.
- This graying out appears only under the " Lazor Engine"
- All the Controls of the Toolbox appear and function properly under "Aspx. engine", Where Design Views are provided.
- I tried everywhere, for about a week,to find a solution without any success. I went as far as un-installing Visual Studio and re-install it again, without any success.
- I Contacted the Third Party Support Department and I received the following response:
" This is not something we will help you with. You will need to contact MS or other resource to find that out. We only support our product, we do not have the in depth knowlege about how Visual Studio works. "
MY PROBLEM.How can I restore the functionality of all the Toolbox Controls?
I have successfully created controls that show up in my toolbox, so I'm pretty sure I have the process right. Also, my "AutoToolboxPopulate" is set to true, so things are showing up as I create them. My question is this: I'm sub-classing a native Control for specialized use. When I derive my class from an exposed concrete class, such as BulletedList, my custom Control appears in my Toolbox. However, when I drop it back to the parent, such as ListControl, my Control is not listed (actually it's grayed out when I "List All"). What am I missing?
I notice when I create a project the common controls menu which includes the webbrowser control is available. When creating a web application in either vb.net or c# the controls are NOT available. Why is this? How can I get them to appear in my web application. I want to use the webbrowser control in vb.net .