Using Webform User Control On Webform In MVC Project?

Feb 26, 2010

I am using a server control on a single web.forms page. I have to use this control on a web.forms page since its a server control, although this is actually a MVC project. So I created a web.forms folder and put my new page in it. I then copy the example code from the signature control. I get the following error:

The base class includes the field 'ctrlSign', but its type (WebSignatureCapture.SignatureControl) is not compatible with the type of control (ASP.signaturecapture_signaturecontrol_ctlsignature_ascx).

I know the code works because if I removed the ID attribute from the server control, it no longer gives me this error and my control renders. But I need the attribute for the ID so I can perform is post event

I have a web form with some textboxes and dropdownlists. I created a Web User Control with other controls (other textboxes) inside it. Now I need to call from the web control source code the values that the controls in my web page have. How do I do it?

I have MVC project, and then I want to load webform standard from special folder (~/views/Report Report.aspx). and I Try to call the report.aspx from homecontroller (different controller). The result is the resource is not found.

I migrating a large asp.net webform site to MVC. I want to mix match old asp.net web form and asp.net mvc together for sometime and gradually convert the webform model to pure mvc model.

So i copied all aspx/ascx files from the old webform site to my mvc project. Now when i compile, i get build error. Code behind files can not find any server controls inside their aspx pages.

I can solve this problem by adding a desinger.cs file for each of the aspx,ascx file but that simply is not viable for me since i am dealing with hundreds of aspx pages and user controls and i can not afford to manually add a designer file for each of them.

I would like to know what is the best way to do a notification in asp.net.For example I have a form in which the user will provide some data. He then click the save button which call the save methode in my code behind.

In the save method I need to query the database to know if another related object exist. If not I need to notify the user that he will have to create the related object. This does not prevent the user from saving the parent object.

So I would like to do a modal popup telling the user : Hey after Im done saving your change, you will have to open another form and create the child object.So should I create another NotificationWebform where the user will be redirect after the sava to notify him. It seems to be a "lot" of effort for a little notification. The best thing for me would be something like an alert in javascript.

After going through few asp.net 2.0 books surfacially, I want to accomplish most of the task using c# code and Sql database.

1.we can access and update data using various ways like using sqldatasource code, data reader,command object,dataset,datatable etc.But which one to use in which situation?I am very confused.what do you prefer most,why?

2. How to code professional way? I mean how to separate code using different classes and how to link all togerther?

3.I want to design a webform for entering/editing user input using c# code and use presentation control like gridview and detailsview for viewing,paging and sorting only.Is this possible?

I have installed and reinstalled AjaxControlToolkit.Binary.NET35, added as reference too and still cannot add the controls to the form. Why is creating web forms so frustratring? I have no problems when I use the Extended Object controls.

I have a ReportViewer (ver 10) that is rendering far wider than the box it's meant to display in. The problem is that the Parameters area is appearing much wider than the actual report area. If I put an "overflow: auto" in the div that contains the ReportViewer control, then I get a horizontal scrollbar at the bottom, but then in order to click the "View Report" button I have to scroll way over, thus moving the entire report.

Ideally I would like the Parameters area to stay stationary, but a horizontal scrollbar to appear on the report area so that it can be scrolled if necessary. What is the best way to go about doing this?

I set a reference to AjaxControlToolkit.dll and this added all of the toolkit's controls to my toolbar. I then tried to drag and drop one of the controls to my webform and nothing happened-no error message, no control added to the form. Double clicking the control also did nothing. The web site compiles with no errors, I also tried to bounce VS2008. I am running Developers Edition on Windows Server 2008.I was able to add a Script Manager control

how to set webform control proprieties in asp.net and ajax control using javascript. I have asp page that has checkBox, TextBox, MaskedEditExtender, and RegularExpressionValidator.

I set the mask for MaskedEditExtender as Mask="(999)999-9999" and I set the ValidationExpression for RegularExpressionValidator as ValidationExpression="d{10}".

I want to change these two properties when user checked the international checkbox to: Mask="999999999999" and as ValidationExpression="d{12}" Using JavaScript without interrupting with server side and when the user unchecked they get previous value so the interaction should be only in the client side.