0

.Net Framework v4.5 Ext.Net v2.2 我使用 UserControlLoader 并且工作正常,但我需要将属性传递给我的 UserControl 然后渲染它。我的用户控件标记

<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="EditPost.ascx.cs" Inherits="SepanoCMS.Views.EditPost" %>

<ext:Panel RTL="true" ID="pnlEditPost" ClientIDMode="Static" runat="server" Padding="5" Layout="FormLayout" AutoWidth="true"
AutoHeight="true" AnchorHorizontal="100%" Border="false">
<Items>
    <ext:TextField ID="txtTitle" ClientIDMode="Static" runat="server" AnchorHorizontal="100%" />
    <ext:HtmlEditor ID="HtmlEditor1" ClientIDMode="Static" runat="server" MinHeight="150" MaxHeight="600" AnchorHorizontal="100%" />
</Items>
</ext:Panel>

我想要在 Page_Load中填充txtTitleHtmlEditor1的值

4

1 回答 1

0

在用户控件中使用 get set 方法创建两个公共属性。在您添加控件的页面的页面加载中传递属性中的值。然后在用户控制页面加载的控制中分配该值。

于 2013-06-26T10:26:09.250 回答