在母版页的子页面里如何使用WEB用户控件
自己定义了一个WEB用户控件,想直接拖到使用母版页的子页面中,但是运行提示“未将对象引用设置到对象的实例”,是还缺少什么引用语句嘛,还是在子页中使用用户控件有特殊方法?谢谢~ --------------------编程问答-------------------- <%@ Register Src="~/UserControl/Head.ascx" TagName="Head" TagPrefix="uc1" %>子页面顶部引入了文件没有 。 --------------------编程问答--------------------
OK只要你会托控件就好 --------------------编程问答-------------------- 谁知道你是怎么“拖到”的呢?
至少你要拖到Content内部,而不是外部。 --------------------编程问答--------------------
是放在Content里的没错,拖进去后也会自动生成Register~ --------------------编程问答--------------------
同意!!!!!!!!!! --------------------编程问答--------------------
同意哪个。。。 --------------------编程问答--------------------
行 1: <%@ Page Title="" Language="C#" MasterPageFile="~/default.Master" AutoEventWireup="true"
行 2: CodeBehind="Default.aspx.cs" Inherits="CarManagementWebApplication.Default" %>
行 3: <%@ Register Src="~/login.ascx" TagName="Login" TagPrefix ="DD">
行 4: <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
行 5: </asp:Content>
这个是子页面怎么说服务器块格式不正确,求解。这个web控件有时会正确有时却用不起? --------------------编程问答--------------------
亲,用鼠标拖进去就好了啊,实在不行就再建一个多拖几个试试啊。。。 --------------------编程问答-------------------- 在aspx页面拖是没有问题,问题出于细节。
正确是在aspx的设计视图下拖,而不是在aspx的数据源拖。
--------------------编程问答-------------------- 也有可能是你的用户控件出错了,断点调试下,能不能跳进用户控件。 --------------------编程问答-------------------- 单步调试试一试! --------------------编程问答-------------------- 你在视图状态下拖控件就可以了,默认会生成命名空间 --------------------编程问答-------------------- 2011年的帖子 晕。
补充:.NET技术 , ASP.NET