小编Nic*_*rca的帖子

XmlTextWriter是写出Xml数据的最佳方式

我有一个我想要生成xml的产品列表,目前所有产品都保存在List <>对象中....

 List<Product> products= DataAccess.GetProducts();
            XmlTextWriter writer = new XmlTextWriter(@"C:\ProductsToXml.xml", null);

            writer.WriteComment("Nick's Test Products To Xml.");

            writer.WriteStartElement("xml");

            writer.WriteStartElement("Product");
            writer.WriteStartElement("Name");
            writer.WriteString("Almonds");
            writer.WriteEndElement();

            //end for product
            writer.WriteEndElement();

            //end for xml
            writer.WriteEndElement();
            writer.Close();
Run Code Online (Sandbox Code Playgroud)

现在我将使用这个骨架并遍历所有产品并添加xml,就像上面的骨架一样.事情是有很多writer.WriteStartElement指令,因为我的产品中有很多数据.我不确定这是否是创建xml文件的最佳方式,或者它是否重要?这种方法对我正在做的事情是否正常?基本上采用具有一堆属性的产品对象并从中创建xml,这就是该代码的所有目的.

你们会这样做吗?

c# xml

0
推荐指数
1
解决办法
2022
查看次数

在飞行中创建Asp.Net元素Javascript

我正在尝试使用javascript动态创建asp.net元素.我可以像这样成功创建html元素

var _upload = document.createElement("input");

_upload.setAttribute("type", "file");

_upload.setAttribute("ID", "upload" + rownum);

_upload.setAttribute("runat", "server");

_upload.setAttribute("name", "uploads" + rownum);
Run Code Online (Sandbox Code Playgroud)

几个问题:

  1. 这相当于asp.net FileUpload控件吗?

  2. 如何在javascript中创建确切的asp.net控件?

asp.net fileupload可以做什么,我上面创建的控件无法做到?

javascript asp.net

0
推荐指数
1
解决办法
880
查看次数

JavaScript中的字符串连接与引号文字

我在JavaScript中指定引号文字时遇到问题.如何创建一个与以下内容等效的字符串?

<li><a onclick="goSomePlace('SomeName')">SomeName</a></li>
Run Code Online (Sandbox Code Playgroud)

javascript string-concatenation

-1
推荐指数
1
解决办法
151
查看次数

强制整数至少为2位数

有人可以给我代码来做以下事情....

如果整数是1-9则显示字符串01,02,03等.如果10或以上则保持原样.

string display = yourInt.ToString("00"); 
Run Code Online (Sandbox Code Playgroud)

什么都不行

c# vb.net

-12
推荐指数
2
解决办法
3万
查看次数

标签 统计

c# ×2

javascript ×2

asp.net ×1

string-concatenation ×1

vb.net ×1

xml ×1