0

有点背景故事 - 我正在尝试为我在 VS2010 中的列表创建一个自定义的 dispform 页面。我使用了 [here to do it][1] 找到的说明。我成功创建了自定义表单并让网站加载它而不是默认表单,但现在在添加页面后面的代码时卡住了。我 99% 确定问题出在我的命名空间和 asp 页面上的继承上,但我终其一生都无法弄清楚这个问题。我希望有人能摆脱她。这是我的代码:

<%@ Page language="C#" CodeBehind="DispRequest.aspx.cs" MasterPageFile="~masterurl/default.master" Inherits="Solvera.SellIT.DispRequest.Solvera.SellIT,Version=1.0.0.0,Culture=neutral,PublicKeyToken=24e9d7d011937483"  %>
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Import Namespace="Microsoft.SharePoint" %>
<%@ Assembly Name="$SharePoint.Project.AssemblyFullName$" %>
<%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

从名为 disprequest.aspx.cs 的文件后面的代码中:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI.WebControls;
using Microsoft.SharePoint.WebPartPages;


namespace Solvera.SellIT
{
class DispRequest:WebPartPage
{
    protected Button btnSubmitOffer;
    protected TextBox txtOfferAmount;

我将非常感谢任何人可以提供的任何帮助。

谢谢,

4

2 回答 2

0

替换这个

<%@ Page language="C#" CodeBehind="DispRequest.aspx.cs" MasterPageFile="~masterurl/default.master" Inherits="Solvera.SellIT.DispRequest.Solvera.SellIT,Version=1.0.0.0,Culture=neutral,PublicKeyToken=24e9d7d011937483"  %>

<%@ Page language="C#" CodeBehind="DispRequest.aspx.cs" MasterPageFile="~masterurl/default.master" Inherits="Solvera.SellIT.DispRequest"%>
于 2013-02-15T13:58:01.180 回答
0

好的,所以我在 sharepoint.stackexchange 的另一个用户的帮助下解决了这个问题。我有两件事对我不利。一路走来,我在我的 aspx 和代码隐藏之间混合了我的命名空间和类。我还输入了错误的公共令牌(我从另一个页面复制了它,以帮助我尝试创建的过程)。

一旦我纠正了这两个问题,我就不再有我在这里列出的问题。

感谢大家的意见。

于 2013-02-15T21:58:06.560 回答