MVC :: How To Get The Dropdownlists (for UserId And Employee Type) Displaying In My Create View
Jan 20, 2011
I am working on an application that has two tables (amongst others) that are related by a Guid Foreign key. The parent table for this guid key is the aspnet_users table and the child table happens to be my employees table which has amongst other columns EmployeeID, FirstName, LastName, EmployeeType, NationalID etc. ant the referenced UserId column from the parent table. I have managed to get the dropdownlists (for UserId and Employee Type) displaying in my create view but have failed to have it create an employee since the guid value from the Dropdown list for UserId cannot bind when posting the form data. I am using Entity Framework 4 , VS 2010 and .Net 4
I want to bind data(For ex: Employee name, Employee ID from Employee) to a dropdownlist and the data should be displayed in dropdownlist as two columns. I don't want to separate this columns by using any special characters like | or '-'. I want to display them as different columns in a dropdownlist.
How can i achieve this using .net and the data i need to retrieve using SQL server 2008.
I want to generate the two crystal reports one is employee and another is project. Now I want to display the two reports in a single crystal report viewer. I've tried using sub-reports but the page header is not available in a sub reports. So I want to display two separate crystalreports in a single viewer.
I can select IQueryable<object-type> data fine from a data repository class and push it into a list type MVC view, but how do I do this and group that data - I don't seem to be able to find any examples on this.
On one of my pages I display a Gridview. This contains a list of questions generated by a SQLDataSource, with a dropdownlist on each row containing the answers for that question. The answer values can be different depending on the question, so I populate them in the RowDataBound event for the gridview, using question information.
As the list of questions is longer than the page I have placed the gridview within a Div which allows me to use scrollbars to navigate the gridview. I also use some methods to preserve the location of the last question answered - so that on answering a question, the gridview does not reset to show the first part of the gridview.
This works fine for IE7, which is what I have been using for the development, and which part of my customer base uses. However, the other part of my customer base uses IE6, which causes a problem.
When an IE6 user attempts to answer some questions, they run into issues. Should they scroll down the gridview, when they select a value from a dropdownlist (Effectively, when they answer a question), there is a postback and all of the visible (i.e. onscreen) dropdownlists appear to be cleared. However, on mousing over any of the dropdownlists, their value is then shown. On using either the scrollbar, or on using the mousewheel to scroll the gridview, all the dropdownlists are 'refreshed' and their values are shown.
At no point does the application appear to lose the data, it is just not showing it until there is a mouseover or the gridview is refreshed. Another odd aspect of this is that this does not apply to the first 5 rows of the Gridview. Any of these can be altered without there being this display issue. Should the gridview be scrolled enough to show some of the first 5 rows and some subsequent rows, only the subsequent rows will have this display issue.
I have tried various things to correct this - originally I called my retrievescrollposition method on the SelectedIndexChanged event of the dropdownlist, but have since moved it to Page_Load as the Else branch of if (!IsPostBack). I tried rebinding the DropDownlist in the SelectedIndexChanged event, but this only helped with the Question I was answering - the display of any other onscreen questions was still affected.
I am working on a web application using C# wherein my task is to display the userid of the logged in user on all of the html pages. I have kept track of the userid using session on the aspx page and it works perfctly fine on all of the user controls and aspx pages throught the application. I have checked the post back state and the session works well.
How Can Secure and Hide Image Url from Users because it is personal for each user but now it is easy for One User to change fUser_ID (for example from Inspect Element in FireFox Browsers) and access to Other Users Profile Picture.What is the best way for User Security in asp.net ?
I am looking to create an employee hierarchy in a trace tree and have 2 specific fields in my table ( employee , reports to )
Now a sample data looks like follows
Employee Reports to User A Manager A Manager A Senior manager A User B Senior Manager A User C Manager A
so on and so forth
Now how do I get a trace tree so that when i click on Senior manager A I get Manager A and User B , and then expand manager A to get user A and User C.
I'd like to achieve the following effect using ASP.NET MVC and JQuery. I've got a drop down list displaying a list of Countries. I want to make it so that when I change the value of the country, a new drop down list appears below it, showing a list of companies whose country of origin is the particular selected company. The thing is that I do not want to rely too much on controller actions because I'm using it in a Template Helper which is a "headless" view. Can I bind it somehow?
I have three drop down lists that are related to each other:
CountryDDL CityDDL ZipcodeDDL
Obviously the options in the CityDDL are created when the CountryDDL's OnSelectedIndexChanged event is fired, and ZipcodeDDL is created when the CityDDL OnSelectedIndexChanged event is fired.
That's all good....but what I'm wanting to do is dynamically insert multiple instances of these related controls.
I need to be able to click a button and add as many instances of these three related drop downs as a user needs.
best way to accomplish this preserving state and having all events work as they should??
I'm using .Net 4.0 and the current Telerik release.
I want to do a list view that gathers information from a table based on the userid that the person is logged into the application. I am using the standard asp.net 3.5 login structure. I get the list to work, but I cannot get the UserID and only select from the view based on the userid.
I'm trying to create a validation layer that will contain methods to validate all my objects (in my Business Objects layer) .. but when I try to reference both the validation and business objects to each other I get a circular dependency error .. so I've decided to create a new layer (BLL) to validate the objects for me and I'll be able to reference both the validation and the object layers.
so I want to build some kind of class/interface -I don't know what fits more- to be like a generic type or a parent type that my method could accept it as a parameter and check for it's Name/ID property. Instead of defining a new method overload for each object type I have Simplification
I have a confusing question, I have a user table and it stores all the usual data for a user that you would expect but im trying to figure out how a user could add another user?
Sounds strange but each user in the User table has his own UI which is UserID how could I add another table where UserID can have a relationship with another UserID?
i.e how would I right the syntax for the above question if I wanted to display all the UserIDs friends on a page. How would I add a friend.
I am struggling to find relevant documentation on this, what I basically want to do is to create a 'hyperlink' type and a 'pdf' type that I can put into my XML file and use to link to a webpage or a PDF, with the relevant icon.
I'm wondering how I can make one dropdownlist affect another one.. For example...You select your country from a drop down list of countries. On selecting it, another dropdown list becomes visible and displays the states of your country. I'm taking this data from a database, so it merely has to link to a different table for each country selected.
Also, I want the option of being able to add a 'state' to the database from the webform by typing whatever its called into the combobox so that future users will see that option.
Can i create a partial view and a controller that will feed data to the view, and if i render that partial in a Master page, the Data will show on whatever URL i am?
Or is there another way of showing content from database on every page(view)?