.NET学习笔记(1)

把 DataSet 绑定到 Repeater 控件

Repeater 控件用于显示重复的项目列表,这些项目被限制在该控件。Repeater 控件可被绑定到数据库表、XML 文件或者其他项目列表。

获取<tbody>的行数:

   <tbody id="item_box">
                        <asp:Repeater ID="rptList" runat="server">
                        <ItemTemplate>
                        <tr class="td_c">
                            <td>
                                <input type="hidden" name="item_type" value="<%#Eval("type")%>" />
                                <input type="hidden" name="item_page" value="<%#Eval("page")%>" />
                                <span class="item_type"><%#GetPageTypeName(Eval("type").ToString())%></span>
                            </td>
                            <td><input type="hidden" name="old_item_name" value="<%#Eval("name")%>" /><input name="item_name" type="text" value="<%#Eval("name")%>" class="txtInput small" style="98%;" readonly="readonly" /></td>
                            <td><input name="item_path" type="text" value="<%#Eval("path")%>" class="txtInput small3" style="98%;" readonly="readonly" /></td>
                            <td><input name="item_pattern" type="text" value="<%#Eval("pattern")%>" class="txtInput small3" style="98%;" readonly="readonly" /></td>
                            <td><input name="item_querystring" type="text" value="<%#Eval("querystring")%>" class="txtInput small3" style="98%;" readonly="readonly" /></td>
                            <td><input name="item_templet" type="text" value="<%#Eval("templet")%>" class="txtInput small" style="98%;" readonly="readonly" /></td>
                            <td><img alt="编辑" src="../images/icon_edit.gif" class="operator" /><img alt="删除" src="../images/icon_del.gif" class="operator" /></td>
                        </tr>
                        </ItemTemplate>
                        </asp:Repeater>
                        </tbody>

2、Jquery

var navSize = $('#item_box tr').size();

3、

C# XML 修改节点属性值的问题

<Device> <DeviceVersion Version="1.1" Path="C:Program Files (x86)GoogleChromeApplicationchrome.exe" /> </Device> 想要的效果就是:我点击了一个按钮,
OpenFileDialog ofd = new OpenFileDialog(); 选择了文件路径的话 就直接把path值给更改掉。
XmlDocument doc = new XmlDocument();
doc.Load(Path.GetFullPath(file));
找到这个节点 node,把node转换成XmlElement e=(XmlElement)node; e.SetAttribute("Path", ofd的全路劲); 最关键的是要保存当前修改 doc.Save(Path.GetFullPath(file));
XmlNode Node = doc.SelectSingleNode("Device/DeviceVersion");

4、设置DropDownList的默认选择项:
            <p>选择颜色:</p>
            <asp:DropDownList ID="ddlColor" runat="server">
                <asp:ListItem Text="--- 请选择 ---" Value=""></asp:ListItem>
                <asp:ListItem Text="红色" Value="1"></asp:ListItem>
                <asp:ListItem Text="黄色" Value="2"></asp:ListItem>
                <asp:ListItem Text="蓝色" Value="3"></asp:ListItem>
            </asp:DropDownList>        

后台可通过value和text来设置

this.ddlColor.Items.FindByValue("3").Selected = true; 
this.ddlColor.Items.FindByText("黄色").Selected = true;






原文地址:https://www.cnblogs.com/kennyliu/p/3379058.html