- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
所以我一直在到处寻找好的解决方案,但没有找到任何有用的东西。所以基本上我想做的是在 .aspx 网络表单的代码隐藏中使用 C# 访问(发布)表单数据,然后将该数据写入 xml(当然还要创建 xml)。
假设我有这样的东西:
<asp:Content runat="server" ContentPlaceHolderID="pageContent">
<form id="form1" method="post" name="contact" action="contact.aspx">
(...)
<input type="button" value="Send" id="submit"
</form>
</asp:Content>
现在我想表单中的内容并不重要。
我找到了这个 xml 编写器类 --> http://msdn.microsoft.com/de-de/library/system.xml.xmlwriter(v=VS.80).aspx ,但我真的不知道从哪里开始。
如果有人可以帮助我解决这个问题,或者这个问题之前已经在这里得到解答但我只是忽略了它,那么您可以将我链接到那里,我将不胜感激。
提前致谢!
最佳答案
您不能使用 <form>
ASP.NET WebForms 中的标记,因为已经有一个 <form runat="server">
并且 HTML 表单不能嵌套。所以在这里你有 2 个不同的任务要完成:
那么让我们从第一个开始处理这两个独立的任务。假设您有一个 Default.aspx Web 表单,用户将在其中输入一些输入数据:
<div>
First name: <asp:TextBox ID="EdtFirstName" runat="server" />
</div>
<div>
Last name: <asp:TextBox ID="EdtLastName" runat="server" />
</div>
<asp:LinkButton ID="BtnSubmit" runat="server" PostBackUrl="Contact.aspx" Text="Generate XML" />
在后面的代码中,您将公开 2 个值:
public partial class _Default : System.Web.UI.Page
{
public string FirstName
{
get { return EdtFirstName.Text; }
}
public string LastName
{
get { return EdtLastName.Text; }
}
}
现在我们可以继续执行第二个任务,即在 Contact.aspx
中生成 XML 文件。 :
public partial class Contact : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var page = (Page.PreviousPage as _Default);
if (page != null)
{
var xml = new XDocument(
new XElement(
"user",
new XElement("firstName", page.FirstName),
new XElement("lastName", page.LastName)
)
);
var file = Server.MapPath("~/test.xml");
xml.Save(file);
}
}
}
关于c# - 访问 POST 表单数据并将其写入 xml 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152398/
我一直在开发一个 .NET 字符串格式化库来协助应用程序的本地化。它称为 SmartFormat 并在 GitHub 上开源. 它试图解决的问题之一是 Grammatical Numbers .这也称
leetcode关于单数II的题目是: 给定一个整数数组,除一个元素外,每个元素出现三次。找到那一个。笔记:您的算法应该具有线性运行时复杂度。你能在不使用额外内存的情况下实现它吗? 其实我已经从网站上
我想知道创建/命名模型的首选方法是什么? 我的应用程序有一个“用户”模型,其中包含用于创建、获取、更新(等)用户记录的所有相关业务逻辑。 在我的一些 Controller 中,我可能想要获取多个“用户
在我的 Mysql 数据库中,我有一个术语列表,例如(首字母大写,大多数时候是复数) Hairdressers Restaurants Beauty Salons Fournitures For Re
如果我决定为我的所有路线名称使用复数形式,但某些资源仅作为一个东西存在,您是否将其保持为单数(更直观)或尊重使用复数的决定并保持这种方式? 我们正在用 PHP 为我们的客户门户网站设计一个新的 API
我可能在做一些愚蠢的事情,但是...... 应用/模型/user.rb: class User 然后,当我导航到 /users/123/totem/new 时,出现错误: ActionView::
您能否澄清一些 Matplotlib 术语: “subplots”(或“subplot”?)这个词是“axes”的同义词吗? “轴”和“轴”的单数/复数是什么? 最佳答案 这确实是一个令人困惑的问题。
我有一个 profile我的应用程序中的模型。我想允许用户通过 /profile 查看他们自己的个人资料,所以我创建了这条路线: resource :profile, :only => :show 我
我是一名优秀的程序员,十分优秀!