default.aspx
上传用户:lishan0805
上传日期:2019-12-08
资源大小:12048k
文件大小:1k
源码类别:

OA系统

开发平台:

C#

  1. <%@ Page Language="C#" ValidateRequest=false %>
  2. <%@ Register TagPrefix="FTB" Namespace="FreeTextBoxControls" Assembly="FreeTextBox" %>
  3. <script runat="server">
  4. protected void Page_Load(Object Src, EventArgs E) {
  5. if (!IsPostBack) {
  6. ArrayList stuff = new ArrayList();
  7. stuff.Add(new ListItem("Hey", "<b>asdasdf</b>"));
  8. stuff.Add(new ListItem("Yo", "<i>italic</i>"));
  9. FtbRepeater1.DataSource = stuff;
  10. FtbRepeater1.DataBind();
  11. }
  12. }
  13. protected void SaveButton_Click(object sender, EventArgs E) {
  14. Output.Text = "";
  15. foreach (RepeaterItem repeaterItem in FtbRepeater1.Items) {
  16. FreeTextBox FreeTextBox1 = repeaterItem.FindControl("FreeTextBox1") as FreeTextBox;
  17. Output.Text += FreeTextBox1.Text + "<hr />";
  18. }
  19. }
  20. </script>
  21. <html>
  22. <head>
  23. <title>Nested in a Repeater</title>
  24. <script>
  25. </script>
  26. </head>
  27. <body>
  28.     <form id="Form1" runat="server">
  29.     
  30.      <h2>Nested in a Repeater</h2>
  31.     
  32.      <div>       
  33. <asp:Repeater ID="FtbRepeater1" runat="server">
  34. <ItemTemplate>
  35. <FTB:FreeTextBox id="FreeTextBox1" Text='<%# DataBinder.Eval(Container.DataItem, "value") %>' 
  36. runat="Server" />
  37. </ItemTemplate>    
  38. <SeparatorTemplate>
  39. <hr />    
  40. </SeparatorTemplate>
  41. </asp:Repeater>
  42.     
  43. <asp:Button id="SaveButton" Text="Save" onclick="SaveButton_Click" runat="server" />
  44. </div>
  45. <div>
  46. <asp:Literal id="Output" runat="server" />
  47. </div>
  48. </form>
  49. </body>
  50. </html>