31 lines
579 B
C#
31 lines
579 B
C#
10 years ago
|
using System;
|
||
|
using System.Text;
|
||
|
using System.Web.Mvc;
|
||
|
|
||
10 years ago
|
namespace Yavsc.Model.FrontOffice
|
||
10 years ago
|
{
|
||
|
public class SelectInput: FormInput
|
||
|
{
|
||
10 years ago
|
#region implemented abstract members of FormInput
|
||
|
|
||
|
public override string Type {
|
||
|
get {
|
||
|
return "select";
|
||
|
}
|
||
|
}
|
||
|
|
||
|
#endregion
|
||
|
|
||
10 years ago
|
public Option[] Items;
|
||
|
public int SelectedIndex;
|
||
|
public override string ToHtml ()
|
||
|
{
|
||
|
StringBuilder sb = new StringBuilder ();
|
||
|
foreach (Option opt in Items)
|
||
|
sb.Append (opt.ToHtml());
|
||
|
return string.Format ("<select id=\"{0}\" name=\"{1}\">{2}</select>\n", Id,Name,sb.ToString());
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
|