Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I am working with sharepoint sandbox solution in which I have added visual webpart(sandboxed). My requirement is to add a normal .aspx page to the project and deploy to sharepoint. I have followed the table below.

  • Add Module to project and given path of site style library

  • rename sample.txt to sample.aspx

  • and in source page of aspx page I have written general html code like below

    <%@ Page Language="C#" AutoEventWireup="true" Inherits="sample" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
    
        </div>
        </form>
    </body>
    </html>
    

In the code above sample is the class name. I have added a class file with the name of sample.cs.

I deploy the solution to sharepoint. But accessing the file sample.aspx from the url by navigating to style library will give error.

Can anyone suggest me how can I deploy .aspx pages to sharepoint using sandboxed solution?

share|improve this question

1 Answer 1

You'll not be able to add code behind to an Site Page in a sandboxed solution. So you have to create your page as a web part page with webpartzone(s) and add your code in web parts.

share|improve this answer
    
Thank you :) I have followed the article akruratechnologies.com/2012/05/14/… This page gets deployed to sharepoint server. But How can i make ajax POST call? –  sharmila Oct 19 '12 at 5:02
    
I have also tried akruratechnologies.com/2012/05/14/… method..I have deployed a page called MyPage.aspx. and I have added a class file called MyPage.cs. But the ajax POST call is not calling the methods in MyPage.cs ..any idea where have i gone wrong? –  sharmila Oct 19 '12 at 6:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.