You can add new div inside your web page by jquery always you want. You've to add the following code in your javascript function: $("#myExistentDiv").append("<div id='MyNewDiv'>This is my dynamic DIV</div>"); In this case, you're adding the div "MyNewDiv" inside your div with ID "myExistentDiv", just at the end of it. You can read more in …
Remove HREF attribute from any link with JQuery
You can remove any href that contains specific text inside the link. If you want to remove the link to any page that contains "DispForm" you can do it like this: $('a[href*="DispForm"]').removeAttr("href"); '*=' means 'Contains', but you can use anything you need: *= Contains = Equal != Not equal ^= Starts With $= Ends With
Hide «div» that contains a specific «div» in one of its children (at any level)
We want to hide "Level1" div that contains inside any "Level3" div in this code: <div class="level1"> Level 1A <div class="level2"> Level 2A <div class="level3"> Level 3A </div> </div> </div> <div class="level1"> Level1B <div class="level2"> Level2B </div> </div> We can do it by JQuery, once the page is loaded, that way: <script type="text/javascript"> $(document).ready(function(){ hideLevelOne(); …
Sigue leyendo Hide «div» that contains a specific «div» in one of its children (at any level)
Avoid ENTER in ASP TextBox (Javascript)
In order to avoid ENTER key in your asp:TextBox you've to add onkeydown event and control it, like this: <asp:TextBox ID="myTextBox" runat="server" onkeydown="return (event.keyCode != 13);"></asp:TextBox>
SharePoint 2013 + Visual Studio 2012: File «.g.cs» dissapeared
Sometimes, when you're developing a visual web part, the designer file (with .g.cs extension) dissapears in front of your eyes. After finding nothing in the internet, we've just discovered why it is happening: You've to add the "Site URL" property in the Project properties. That's beacuse it is a web part for sharepoint, and Visual …
Sigue leyendo SharePoint 2013 + Visual Studio 2012: File «.g.cs» dissapeared
C# Error: Cannot have multiple items selected in a DropDownList
Error Cannot have multiple items selected in a DropDownList Solution This message means that you're trying to select an item and another one is already selected. To solve this problem you've to clear the previous selection an then select the new one, like this: myDropDownList.ClearSelection(); myDropDownList.Items.FindByValue(myValue).Selected = true;
Javascript: Redirect to Main Site Page
<script language="javascript" type="text/javascript"> document.location.href=document.location.protocol + '//' + document.location.host </script>
HttpModule Correctly Created, but doesn’t work
If you've created your HttpModule correctly but when you open your web it doesn't work, it could be a configuration error. You should open your web.config and check if your HttpModule is correctly added, because it's differente between IIS versions: IIS 6 <system.web> <httpModules> <add name="myModule" type="myModuleNamespace.myModuleClass"/> </httpModules> </system.web> IIS 7+ <system.webServer> <modules runAllManagedModulesForAllRequests="true"> <add …
Sigue leyendo HttpModule Correctly Created, but doesn’t work
Example: Web.config for Custom HttpModule
<configuration> <system.webServer> <validation validateIntegratedModeConfiguration="false"/> <modules runAllManagedModulesForAllRequests="true"> <add name="myModule" type="ModuleNamespace.ModuleClass, ModuleNamespace"/> </modules> </system.webServer> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5" /> <trust level="Full" originUrl=""/> </system.web> </configuration>
ERROR: Retrieving the COM class factory for component with CLSID {‘XXX…’} failed due to the following error: 80040154
ERROR Retrieving the COM class factory for component with CLSID {'XXX...'} failed due to the following error: 80040154. CAUSE You're trying to build your project in x86 and you've to do it in x64. SOLUTION 1. Go To Your Project Properties. 2. Select 'Build' (Left Tabs). 3. Change the property 'Platform Target' to 'Any CPU' …