如何使用DevExpress开发用户控件

小弟不才,刚开始学习DevExpress,想知道如何使用DevExpress在vs2010中创建用户控件。我自己创建了一个普通的web项目,然后添加--新建项--用户控件... 小弟不才,刚开始学习DevExpress,想知道如何使用DevExpress在vs2010中创建用户控件。
我自己创建了一个普通的web项目,然后添加--新建项--用户控件(.ascx文件)。以下是代码:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="TestControl.ascx.cs" Inherits="ReportForm.TestControl" %>
<%@ Register Assembly="DevExpress.Web.v10.2, Version=10.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a"
Namespace="DevExpress.Web.ASPxPanel" TagPrefix="dx" %>
<dx:ASPxPanel ID="ASPxPanel1" runat="server" Width="200px">
<asp:Table ID="Table1" runat="server">
<asp:TableRow>
<asp:TableCell>Hello,World!</asp:TableCell>
</asp:TableRow>
</asp:Table>
</dx:ASPxPanel>

一个非常简单的表格而已!
我想知道,这样的用户控件如何在同一项目不同的aspx页面中调用。如果需要配置web.Config文件,该如何配置!?忘编程达人看到后能帮助小弟!灰常感谢!
展开
 我来答
百度网友96ffcf7
2015-08-15 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部

1) 设置控件察搭毁的SizeConstraintsType为DevExpress.XtraLayout.SizeConstraintsType.Custom;

2)设置控件的FillControlToClientArea 为False

3)设置控件的ControlMaxSize的败备大小(必要时也可以设枝配置ControlMinSize),设置例子如下所示。

ThinkIBM
2011-08-31 · TA获得超过5289个赞
知道大有可为答主
回答量:3263
采纳率:0%
帮助的人:5469万
展开全部
你这个ascx假设要在Index.aspx页面用,那么Index.aspx这猛燃么写:
<!--先族知喊注册,才能用-->
<%@ Register Src="~/TestControl.ascx" TagName="tc" TagPrefix="uc1" %>
<兆野!--调用用-->
<uc1:tc ID="tc1" runat="server" />
追问
大哥,我这里面有使用到DevExpress的控件哦!您这样写好像不行把!按照您说的我试了试!会报这样的错误:
分析器错误消息: 类型“DevExpress.Web.ASPxPanel.ASPxPanel”不具有名为“table”的公共属性。
是不是在DevExpress的Panel控件中不让使用table啊?
追答
这个是你的DevExpress这个控件的问题,不是ascx引用的问题
DevExpress这个控件我没用过,帮不了你
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式