如何自定义内容类型,并同时以应用程序页的方式自定义了新增、修改、显示3个页面
参考http://www.cnblogs.com/carysun/archive/2008/06/12/contenttypes.html
有几个问题:
1.我把源代码用vs2008打开部署后,把ContentTypes.dll考到C:\WINDOWS\assembly,把OnlineEvent的内容类型添加到随便哪个新建的列表,然后点击“新建”确实出现了自定义的OnlineEventAdd.aspx 页面,但是我填写表单后,点"Update"后就出现“未知错误”
2.它的btnUpdate_Click事件是怎么注册的?按照他的思路是这样的(不知道理解的对吗?)
后台的cs文件就直接写了事件方法,估计是在c#项目库中建立的
protected void btnUpdate_Click(object sender, EventArgs e)
<%@ Page Language="C#" MasterPageFile="~/_layouts/application.master" AutoEventWireup="true" Inherits="ContentTypes.OnlineEventAdd, ContentTypes, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5" %> <asp:Button ID="btnUpdate" Text="Update" runat="server" OnClick="btnUpdate_Click" />这就直接认btnUpdate_Click这个事件了吗?