我有一个我想查看的ascx文件,因为最终用户会看到它。虽然它是用记事本编写的,但我有VS 2012,我可以在那里查看它或从那里将它发送到浏览器。
我该怎么做?
答案 0 :(得分:0)
'。ascx'文件是一个用户控件,作为'。aspx'我们一个页面。如果您有兴趣查看页面上的内容,可以将其另存为.html,然后开始删除文件上的任何服务器端引用,例如以下标记:
<asp:Literal .. />
<% ... %>
<%@ Control Language="C#" ... %>
它可能会给你留下它的外壳,但也足以推断它的用途,除非你当然需要功能,此时我会说你有DLL的吗?甚至是web文件夹,以及相关的代码隐藏文件,例如:
test.ascx.cs
test.ascx.designer.cs
答案 1 :(得分:0)
创建.aspx文件以在VS 2012中保存控件非常简单,创建一个基本的Web表单模板并在顶部添加(例如,如果您的控件名为text.ascx):
<%@ Register TagPrefix="My" TagName="Test" Src="~/test.ascx" %>
然后在表单标签的某处放置:
<My:Test runat="server" ID="test1" />
希望这有帮助。