.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
Gaurav Pal
Post New Web Links

Opening model form specific to the tab

Posted By:      Posted Date: October 04, 2010    Points: 0   Category :Windows Application


I have the tabcontrol, in which i have two tabpages. I embed the form in "TAbPage1" and i want to open the model popup specific to that form embeded in the "TabPage1". Meanwhile, i should be able to access the tab.

Basically, i want to open the model popup which is specific to that tabpage and it should not be model to the undelying form which has the tab control.

I tried with the below code, but it doesnt work


private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)




View Complete Post

More Related Resource Links

Error when opening Infopath Form


Background: Created an Infopath 2003 form with 2 views (1 as Read-Only View and another 1 for Submitting content) and published to a Sharepoint 2007 Library.

Working: When a user opens a new form it opens in submit view; once the form has been submitted, when the user tries to open again, the form opens in read-only view.

Error: 99% of the users do not face any issues, however when the the rest 1% of the users try to open a new form; they receive the following error and are unable to open the form.

Form template: _http://server/sites/subsite/library/forms/template.xsn
InfoPath cannot open the following view: Edit_View
The following view file is not valid: view1.xsl
The file is not a valid XML document.

An invalid character was found in text content.

Line 673, Position 12

I am not sure what is wrong here (or) from where this error is being generated!

Balaji Baskar [Please mark the post as answer if it answers your question]

Switch views when opening a form depending on submit locations?



I would like to know it was possible to switch views when opening a form depending on where the form has been submitted.

I am submitting my form to library A and library B and want to be able to open it in view 1 in library A and in view 2 in library B.

Is there a way to set some url conditions in the open behavior rules?

Thanks a lot!

Getting User_Name when opening a form


Hi Everyone:

Scenario on  MOSS with Infopath Form Services:

  1. Two libraries - Library 1 is a list and Library 2 is Infopath form library (browser base form)
  2. A workflow in Library 1 creates a item in Library 2 and pre-populates the form with some data from the list (this works perfectly)
  3. Also a  user can create a form directly in Library 2 (the form library)using the New button
  4. The form has a hidden field which captures UserName() and if User Name = another field in the form, the User can make a change, if it doens't match User can't change the data)


  1. When a user creates a new form in the library, the hidden field is correcty filled in with the logged on User.
  2. If they save, close and open the form, the field still shows logged in user
  3. BUT, if the form is created and saved in the form library by the workflow, and a user then opens the form from Library 2, the Username() blank.
  4. So, one a form is created by the worklflow and a user opens it after the fact, how do I capture the Logged in user who is opening it for the first or subsequent times?

Thanks for your help!


new Item form assigned to a specific user

hi, i want to create an absence request form with the new item form. and when the user fill in the form he can't choose for whom he will send it for approval the form is automatically set to be send to a specific approver.   thnx

Error opening an Infopath form

I am trying to open an Infopath xsn form and I get the following error - "infopath cannot load this form. Either the signature is corrupted, or the certificate used to sign this form is expired or revoked. Contact the author of the form." I am the author of the form. I tried calling my cellphone number but there was not answer. Anyway, I've encountered this error before and I ended up redoing the form from scratch. I don't want to do that obviously. Is there a way to open the form somehow?Thanks,Dave

How to submit my form to Sharepoint Library as well as Sharepoint List with specific Fields only.

Hello ,   I have a Infopath form that contain 50 of fields. i want to submit those form into sharepoint library as well as Sharepoint Custom List(Specific Fields). Please suggest best practice to develop such a functionality.   Thank you.

database schema for online account opening form

what should be the database schema for online account opening form with joint account holders and every participants (in a joint account) have seperate contact and personal detials.Please suggest.

opening a web browser without opening form on windows form load event

Hello All, I have a main frame which has a display button. after clicking on display button I usually open a windows forms. Now I have a requirement to open a web page after clicking on display button. I should not show windows form to the user. for that I had written following code in the Form_int (override) event of windows form. System.Diagnostics.Process.Start(http://www.google.com); and I commented out ShowDisplay(); code.  Everything looks good till now and when I run the project and clicked on display button web browser has been opened, but if I click again another web browser is being opening. but I don't want another browser to be opened. can anybody please help me in that. Thanks in advance.

Form opening in infopath client despite Content Type settings "Display as a Web Page"

Hi all,   I have a strange behavior with my forms. The infopath template is defined as Content Type for my Form library, in the advanced settings I have checked "Display as a Web page" for the "Opening browser-enabled documents" setting. Despite that when the client is availble on the computer which is browsing the Form Library, I'm asked to "Open", "Save" or "Cancel" instead of opening the form in the browser.   Any idea why this is happening ?

how to open a subform model Form,Sub Window form using jquery that save the data ajex

how to open a subform model Form,Sub Window  form using jquery that save the data ajex

Disable a Specific News Feed Activity Using the Client Object Model


Hello and thanks for reading. I've been working with the out-of-box SharePoint 2010 News Feed portion of My Sites, and I am planning to deploy it to many users.

I am building a console application which will iterate through all of the my sites currently in the system and un-check one of the "Activities I am following' for each user. I have used the example provided at this link(MSDN) to come up with the following code:


 Public Class ChangeActivity

 'Reference: http://msdn.microsoft.com/en-us/library/ff426883.aspx'

 Public Shared Sub ChangeActivityProperties()

		Using siteCol As New SPSite((My.Application.CommandLineArgs(0)))

					Dim context As SPServiceContext = SPServiceContext.GetContext(siteCol)

					Dim profileManager As New UserProfileManager(context)

					Dim profile As UserProfile = profileManager.GetUserProfile("THEDOMAIN\username")

					Dim activityMan As ActivityManager = New ActivityManager(profile, context)

					'Create an instance of a list of ActivityPreferencePerType objects.'

					Dim activityPrefsPerType As New List(Of ActivityPreferencePerType)(activityMan.ActivityTypes.Count)

How to form fields without strongly typing model?


I am facing few issues. I am using MVC2.

I am developing a form which is being created dynamically based on its layout and all html attributes info stored in DB table. This dynamically generated form stores data(this table have all html field names as columns) in another db table(db is mysql).

I have created ViewModel class in which i get both design table entity objects and data table entity object. I, then, created strongly typed view based on that ViewModel. But the problem is when i rendering html fields using html helpers i.e TextBox(Model.tblDesign.htmlField_name). it doesnt bind with the columns of Model.tblData whose names are same as of Model.tblDesign.htmlField_name.

Please help me how can i bind fields of data table?

Avoid Opening two instance of Infopath Form which is published to Sharepoint Library


Hi Everyone,

              It would be great if anyone of you answer my question.I have an info path form built in 2007 and published it to share point as a document library.My requirement is i should not allow two instance of the same Form to be opened at the same Time.I mean if you open a form from Share point and If you try to open the next one without closing the previous Form,it should give an alert to user saying that the "Form is already Opened".

I tried like having a Boolean variable which is by default false.If i try to open for the 1st time it should make it as true and for the next time if we refer to that variable and make an alert.But it dint work.Please let me know by anyway i can do this task.Your help will be greatly appreciated!!!!





TIP: Opening an IP Form via a link and supressing the page refresh.


Just a tip I came up with to allow a form to be opened using a link while suppressing the refresh of the page containing the link. 

Below is an example link.  Note the onclick of the link starts with a call to the WSS function DisableRefreshOnFocus(); (from core.css).  The next function in the onclick is the DispEx call that opens the form. 

Another benfit of using the DispEx is that you can suppress the "Open/Save/Cancel" prompt.


<a onclick="DisableRefreshOnFocus();return DispEx(this,event,'TRUE','FALSE','FALSE','','0','SharePoint.OpenXMLDocuments.2','InfoPath.Document.2','1http://my.wsssite.com/myforms/someform.xml?Action=GroupMaint&OpenIn=PreferClient','','2','0','0','0x400001f06fbf1bff')" onfocus="OnLink(this)" href="http://my.wsssite.com/myforms/someform.xm?Action=GroupMaint&OpenIn=PreferClient"><img alt="Click to edit the Personnel record for this person"  border=0  src="http://my.wsssite.com/_layouts/images/icxddoc.gif"/></A>


setting up form authentication for a specific folder


I have an "Admin" folder in my application that will include pages that I would not like to have anonymous access to.  When a user attempts to load a page that resides in this folder, I would like to redirect them to a login page. Here is what I have in my config so far.


 <authentication mode="Forms">
      <forms loginUrl="~/Admin/Login.aspx" timeout="2880" >
        <credentials passwordFormat="Clear">
          <user name ="isaac" password="****"/>          
What do I need to add to get the functionality I am lookign for. Thanks




Catastrophic failure while opening DIP form in Infopath



while opening my content type's DIP in infopath, it shows 'Catastrophic failure'.

while searching, i have found the reason for this,

While doing this so, you may be facing an ugly error Catastrophic failure error. Dont worry about this error... this is because of the columns in your content type. While creating a column in content type, that column should not contain any space(s). For example, you created a content type named "Test Document" and the site column you use is "Test Column". Then this content type will face the catastrophic failure error.

the columns are already being used.please guide me to solve this issue.

Thanks in advance.

Send model back when form post


public ActionResult DisplayView1()


  EmployeeModel myModel = new EmployeeModel();


  return View(myModel);


When I hit the sumit button on the view, that's method of the view is "post". How do I pass the original model back to the action?

<form id="employeeForm" name=employeeForm" action=<%Model.ActionName %> method="post">

<%Model.ActionName %> will be in this example equals "PostBackFromView"

I would like to have this:


public ActionResult PostBackFromView(EmployeeModel model)



What should I do in the view to enable the pass back of the model?


ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend