如何在 formview 中绑定用户控件。如果我不使用 usercontrol 一切正常,当我移动到 usercontrol 模型绑定中的输入时,它不起作用。
问问题
707 次
1 回答
0
你可以试试这个作为 ascx 控件吗?
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="MyGridView1.ascx.cs" Inherits="MyGridView1" %>
<asp:GridView ID="MyGridView" runat="server" SelectMethod="GetCustomers" PagerSettings-Position="Bottom"
AllowSorting="true" AllowPaging="true" PageSize="5" PagerSettings-Visible="true"
PagerSettings-Mode="NumericFirstLast" AutoGenerateDeleteButton="true" Caption="MyGridViewControl"
CellPadding="4" GridLines="None" ForeColor="#333333">
<AlternatingRowStyle BackColor="White"></AlternatingRowStyle>
</asp:GridView>
<asp:ValidationSummary ID="ValidationSummary1" runat="server" ShowModelStateErrors="true"
ShowValidationErrors="true" />`
并在控件后面的代码中添加 SelectMethod。注册<%@ Register Src="~/MyGridView1.ascx" TagPrefix="uc1" TagName="MyGridView1" %>
并使用这个控件作为<uc1:mygridview1 runat="server" id="MyGridView1" />
于 2012-10-15T18:04:45.017 回答