本文整理汇总了C#中System.Web.UI.HtmlControls.HtmlInputText类的典型用法代码示例。如果您正苦于以下问题:C# HtmlInputText类的具体用法?C# HtmlInputText怎么用?C# HtmlInputText使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
HtmlInputText类属于System.Web.UI.HtmlControls命名空间,在下文中一共展示了HtmlInputText类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: HoneyPotField
/// <summary>
/// Renders out field with honeypot security check enabled
/// </summary>
/// <param name="helper">HtmlHelper which will be extended</param>
/// <param name="name">Name of field. Should match model field of string type</param>
/// <param name="value">Value of the field</param>
/// <param name="css">CSS class to be applied to input field</param>
/// <returns>Returns render out MvcHtmlString for displaying on the View</returns>
public static MvcHtmlString HoneyPotField(this HtmlHelper helper, string name, object value, string inputCss = null, InputType fieldType=InputType.Text,string honeypotCss = null, InputType honeypotType=InputType.Hidden)
{
StringBuilder sbControlHtml = new StringBuilder();
using (StringWriter stringWriter = new StringWriter())
{
using (HtmlTextWriter htmlWriter = new HtmlTextWriter(stringWriter))
{
HtmlInputText hashedField = new HtmlInputText(fieldType.ToString().ToLower());
string hashedName = GetHashedPropertyName(name);
hashedField.Value = value != null ? value.ToString() : string.Empty;
hashedField.ID = hashedName;
hashedField.Name = hashedName;
if (!string.IsNullOrWhiteSpace(inputCss))
{
hashedField.Attributes["class"] = inputCss;
}
hashedField.RenderControl(htmlWriter);
HtmlInputText hiddenField = new HtmlInputText(honeypotType.ToString().ToLower());
hiddenField.Value = string.Empty;
hiddenField.ID = name;
hiddenField.Name = name;
if (!string.IsNullOrWhiteSpace(honeypotCss))
{
hiddenField.Attributes["class"] = honeypotCss;
}
hiddenField.RenderControl(htmlWriter);
sbControlHtml.Append(stringWriter.ToString());
}
}
return new MvcHtmlString(sbControlHtml.ToString());
}
开发者ID:dejanstojanovic,项目名称:MVC-Honeypot,代码行数:41,代码来源:HtmlHelpers.cs
示例2: AttachChildControls
protected override void AttachChildControls()
{
if (!int.TryParse(this.Page.Request.QueryString["productId"], out this.productId))
{
base.GotoResourceNotFound();
}
this.txtEmail = (TextBox) this.FindControl("txtEmail");
this.txtUserName = (TextBox) this.FindControl("txtUserName");
this.txtContent = (TextBox) this.FindControl("txtContent");
this.btnRefer = ButtonManager.Create(this.FindControl("btnRefer"));
this.txtConsultationCode = (HtmlInputText) this.FindControl("txtConsultationCode");
this.prodetailsLink = (ProductDetailsLink) this.FindControl("ProductDetailsLink1");
this.btnRefer.Click += new EventHandler(this.btnRefer_Click);
if (!this.Page.IsPostBack)
{
PageTitle.AddSiteNameTitle("商品咨询", HiContext.Current.Context);
if ((HiContext.Current.User.UserRole == UserRole.Member) || (HiContext.Current.User.UserRole == UserRole.Underling))
{
this.txtUserName.Text = HiContext.Current.User.Username;
this.txtEmail.Text = HiContext.Current.User.Email;
this.btnRefer.Text = "咨询";
}
ProductInfo productSimpleInfo = ProductBrowser.GetProductSimpleInfo(this.productId);
if (productSimpleInfo != null)
{
this.prodetailsLink.ProductId = this.productId;
this.prodetailsLink.ProductName = productSimpleInfo.ProductName;
}
this.txtConsultationCode.Value = string.Empty;
}
}
开发者ID:davinx,项目名称:himedi,代码行数:31,代码来源:ProductConsultations.cs
示例3: CreateChildControls
protected override void CreateChildControls()
{
//cellSpacing="1" cellPadding="1" width="300" border="0"
fileTable.CellPadding = 1;
fileTable.CellSpacing = 1;
fileTable.BorderStyle = BorderStyle.None;
fileTable.Width = 300;
fileTable.Attributes.Add("align","center");
srcTextBox.ID="FilePicker1";
srcTextBox.Enabled = false;
srcTextBox.fpAllowedUploadFileExts = "gif,jpg,jpeg,png";
srcTextBox.fpUploadDir="/Uploads";
srcTextBox.fpPopupURL = "FilePicker.aspx";
srcTextBox.fpImageURL= "/images/browse.gif";
srcTextBox.fpAllowCreateDirs = false;
srcTextBox.fpAllowDelete = false;
fileMgrCell.Controls.Add(new LiteralControl("Image Source: "));
fileMgrCell.Attributes.Add("colSpan","4");
fileMgrCell.Controls.Add(srcTextBox);
fileMgrRow.Cells.Add(fileMgrCell);
fileTable.Rows.Add(fileMgrRow);
altTextCell.Controls.Add(new LiteralControl("Alternate Text:"));
HtmlInputText altText = new HtmlInputText();
altText.ID="AltText";
altTextCell.Wrap = false;
altTextCell.Attributes.Add("colSpan","4");
altTextCell.Controls.Add(altText);
altTextRow.Cells.Add(altTextCell);
fileTable.Rows.Add(altTextRow);
HtmlSelect selAlign = new HtmlSelect();
selAlign.Items.Add("Select");
selAlign.Items.Add("Left");
selAlign.Items.Add("Middle");
selAlign.Items.Add("Right");
selAlign.Items.Add("Absbottom");
selAlign.Items.Add("Absmiddle");
selAlign.Items.Add("Baseline");
HtmlInputText borderSize = new HtmlInputText();
borderSize.Size = 1;
borderSize.ID="border";
cell1Row1.Controls.Add(new LiteralControl("Alignment:"));
cell2Row1.Controls.Add(selAlign);
cell3Row1.Controls.Add(new LiteralControl("Border Size:"));
cell4Row1.Controls.Add(borderSize);
propRow1.Cells.Add(cell1Row1);
propRow1.Cells.Add(cell2Row1);
propRow1.Cells.Add(cell3Row1);
propRow1.Cells.Add(cell4Row1);
fileTable.Rows.Add(propRow1);
Controls.Add(fileTable);
}
开发者ID:dineshkummarc,项目名称:DotNetPortalSrc-102,代码行数:59,代码来源:ImageManager.cs
示例4: AddBookInputText
private void AddBookInputText(HtmlGenericControl container)
{
using (HtmlGenericControl field = HtmlControlHelper.GetField())
{
this.bookInputText = new HtmlInputText();
this.bookInputText.Attributes.Add("placeholder", Titles.Book);
field.Controls.Add(this.bookInputText);
container.Controls.Add(field);
}
}
开发者ID:njmube,项目名称:mixerp,代码行数:11,代码来源:TopPanel.cs
示例5: AttachChildControls
protected override void AttachChildControls()
{
int.TryParse(this.Page.Request.QueryString["categoryId"], out this.categoryId);
this.keyWord = this.Page.Request.QueryString["keyWord"];
if (!string.IsNullOrWhiteSpace(this.keyWord))
{
this.keyWord = this.keyWord.Trim();
}
this.txtkeywords = (HtmlInputText) this.FindControl("keywords");
this.rpChooseProducts = (VshopTemplatedRepeater) this.FindControl("rpChooseProducts");
this.rpCategorys = (VshopTemplatedRepeater) this.FindControl("rpCategorys");
this.DataBindSoruce();
}
开发者ID:ZhangVic,项目名称:asp1110git,代码行数:13,代码来源:VMyProducts.cs
示例6: AddItemCodeInputText
private void AddItemCodeInputText(TableRow row)
{
using (TableCell cell = this.GetCell())
{
using (HtmlInputText itemCodeInputText = new HtmlInputText())
{
itemCodeInputText.ID = "ItemCodeInputText";
cell.Controls.Add(itemCodeInputText);
}
row.Controls.Add(cell);
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:14,代码来源:GridInlineForm.cs
示例7: AddQuantityInputText
private void AddQuantityInputText(TableRow row)
{
using (TableCell cell = this.GetCell())
{
using (HtmlInputText quantityInputText = new HtmlInputText())
{
quantityInputText.ID = "QuantityInputText";
quantityInputText.Attributes.Add("class", "text-right integer");
cell.Controls.Add(quantityInputText);
}
row.Controls.Add(cell);
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:14,代码来源:GridInlineForm.cs
示例8: CreateItemCodeField
private static void CreateItemCodeField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText itemCodeInputText = new HtmlInputText())
{
itemCodeInputText.ID = "ItemCodeInputText";
itemCodeInputText.Attributes.Add("title", "ALT + C");
cell.Controls.Add(itemCodeInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:JonathanValle,项目名称:mixerp,代码行数:15,代码来源:Item.cs
示例9: CreateCommentCell
private void CreateCommentCell(TableRow row, int index)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText commentTextBox = new HtmlInputText())
{
commentTextBox.ID = "CommentTextBox" + index;
commentTextBox.Attributes.Add("class", "comment");
cell.Controls.Add(commentTextBox);
}
row.Controls.Add(cell);
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:15,代码来源:Row.cs
示例10: CreateSubTotalField
private static void CreateSubTotalField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText subTotalInputText = new HtmlInputText())
{
subTotalInputText.ID = "SubTotalInputText";
subTotalInputText.Attributes.Add("class", "currency text-right");
subTotalInputText.Attributes.Add("readonly", "readonly");
cell.Controls.Add(subTotalInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:njmube,项目名称:mixerp,代码行数:16,代码来源:SubTotal.cs
示例11: AttachChildControls
protected override void AttachChildControls()
{
PageTitle.AddSiteNameTitle("申请提现");
this.litMaxMoney = (Literal) this.FindControl("litMaxMoney");
this.txtaccount = (HtmlInputText) this.FindControl("txtaccount");
this.txtmoney = (HtmlInputText) this.FindControl("txtmoney");
DistributorsInfo userIdDistributors = DistributorsBrower.GetUserIdDistributors(Globals.GetCurrentMemberUserId());
this.txtaccount.Value = userIdDistributors.RequestAccount;
this.litMaxMoney.Text = userIdDistributors.ReferralBlance.ToString("F2");
decimal result = 0M;
if (decimal.TryParse(SettingsManager.GetMasterSettings(false).MentionNowMoney, out result) && (result > 0M))
{
this.litMaxMoney.Text = ((userIdDistributors.ReferralBlance / result) * result).ToString("F2");
this.txtmoney.Attributes["placeholder"] = "请输入" + result + "的倍数金额";
}
}
开发者ID:ZhangVic,项目名称:asp1110git,代码行数:16,代码来源:VRequestCommissions.cs
示例12: CreatePriceField
private static void CreatePriceField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText priceInputText = new HtmlInputText())
{
priceInputText.ID = "PriceInputText";
priceInputText.Attributes.Add("title", "Alt + P");
priceInputText.Attributes.Add("class", "currency text-right");
cell.Controls.Add(priceInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:16,代码来源:PriceType.cs
示例13: CreateTaxtField
private static void CreateTaxtField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText taxInputText = new HtmlInputText())
{
taxInputText.ID = "TaxInputText";
taxInputText.Attributes.Add("class", "currency text-right");
taxInputText.Attributes.Add("readonly", "readonly");
cell.Controls.Add(taxInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:JonathanValle,项目名称:mixerp,代码行数:16,代码来源:Tax.cs
示例14: CreateDiscountField
private static void CreateDiscountField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText discountInputText = new HtmlInputText())
{
discountInputText.ID = "DiscountInputText";
discountInputText.Attributes.Add("title", "Ctrl + D");
discountInputText.Attributes.Add("class", "currency text-right");
cell.Controls.Add(discountInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:JonathanValle,项目名称:mixerp,代码行数:16,代码来源:Discount.cs
示例15: GetInputText
public static HtmlInputText GetInputText(string id, string cssClass)
{
using (HtmlInputText input = new HtmlInputText())
{
if (!string.IsNullOrWhiteSpace(id))
{
input.ID = id;
}
if (!string.IsNullOrWhiteSpace(cssClass))
{
input.Attributes.Add("class", cssClass);
}
return input;
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:17,代码来源:ControlHelper.cs
示例16: AttachChildControls
protected override void AttachChildControls()
{
this.rptProducts = (ThemedTemplatedRepeater) this.FindControl("rptProducts");
this.pager = (Pager) this.FindControl("pager");
this.litSearchResultPage = (Literal) this.FindControl("litSearchResultPage");
this.txtSKU = (HtmlInputText) this.FindControl("txtSKU");
this.txtKeywords = (HtmlInputText) this.FindControl("txtKeywords");
this.txtStartPrice = (HtmlInputText) this.FindControl("txtStartPrice");
this.txtEndPrice = (HtmlInputText) this.FindControl("txtEndPrice");
this.btnSearch = ButtonManager.Create(this.FindControl("btnSearch"));
this.btnSearch.Click += new EventHandler(this.btnSearch_Click);
if (!this.Page.IsPostBack)
{
string title = "商品下架区";
PageTitle.AddTitle(title, HiContext.Current.Context);
this.BindProducts(this.GetProductBrowseQuery());
}
}
开发者ID:davinx,项目名称:himedi,代码行数:18,代码来源:ProductUnSales.cs
示例17: AddFactorField
private void AddFactorField(HtmlGenericControl container)
{
using (HtmlGenericControl field = HtmlControlHelper.GetField())
{
using (HtmlGenericControl label = HtmlControlHelper.GetLabel(Titles.Factor, "FactorInputText"))
{
field.Controls.Add(label);
}
this.factorInputText = new HtmlInputText();
this.factorInputText.ID = "FactorInputText";
this.factorInputText.Attributes.Add("class", "small input integer");
this.factorInputText.Value = "1000";
field.Controls.Add(this.factorInputText);
container.Controls.Add(field);
}
}
开发者ID:JonathanValle,项目名称:mixerp,代码行数:18,代码来源:CashFlow.ascx.cs
示例18: CreateQuantityField
private static void CreateQuantityField(TableRow row)
{
using (TableCell cell = new TableCell())
{
using (HtmlInputText quantityInputText = new HtmlInputText())
{
quantityInputText.ID = "QuantityInputText";
quantityInputText.Attributes.Add("title", "Ctrl + Q");
quantityInputText.Attributes.Add("class", "integer text-right");
quantityInputText.Value = "1";
cell.Controls.Add(quantityInputText);
}
row.Cells.Add(cell);
}
}
开发者ID:abinabrahamanchery,项目名称:mixerp,代码行数:18,代码来源:Quantity.cs
示例19: AttachChildControls
protected override void AttachChildControls()
{
this.shipTo = (HtmlInputText) this.FindControl("shipTo");
this.address = (HtmlTextArea) this.FindControl("address");
this.cellphone = (HtmlInputText) this.FindControl("cellphone");
this.Hiddenshipid = (HtmlInputHidden) this.FindControl("shipId");
this.regionText = (HtmlInputHidden) this.FindControl("regionText");
this.region = (HtmlInputHidden) this.FindControl("region");
ShippingAddressInfo shippingAddress = MemberProcessor.GetShippingAddress(this.shippingid);
string fullRegion = RegionHelper.GetFullRegion(shippingAddress.RegionId, " ");
this.shipTo.Value = shippingAddress.ShipTo;
this.address.Value = shippingAddress.Address;
this.cellphone.Value = shippingAddress.CellPhone;
this.Hiddenshipid.Value = this.shippingid.ToString();
this.regionText.SetWhenIsNotNull(fullRegion);
this.region.SetWhenIsNotNull(shippingAddress.RegionId.ToString());
PageTitle.AddSiteNameTitle("编辑收货地址");
}
开发者ID:ZhangVic,项目名称:asp1110git,代码行数:18,代码来源:VEditShippingAddress.cs
示例20: AttachChildControls
protected override void AttachChildControls()
{
if (!int.TryParse(this.Page.Request.QueryString["productId"], out this.productId))
{
base.GotoResourceNotFound();
}
this.hlinkProductOfTitle = (HyperLink) this.FindControl("hlinkProductOfTitle");
this.hlinkProductOfContext = (HyperLink) this.FindControl("hlinkProductOfContext");
this.hlinkHome = (HyperLink) this.FindControl("hlinkHome");
this.litProductUrl = (Literal) this.FindControl("litProductUrl");
this.txtFriendEmail = (TextBox) this.FindControl("txtFriendEmail");
this.txtFriendName = (TextBox) this.FindControl("txtFriendName");
this.txtUserName = (TextBox) this.FindControl("txtUserName");
this.txtMessage = (TextBox) this.FindControl("txtMessage");
this.btnRefer = (Button) this.FindControl("btnRefer");
this.txtTJCode = (HtmlInputText) this.FindControl("txtTJCode");
this.btnRefer.Click += new EventHandler(this.btnRefer_Click);
if (!this.Page.IsPostBack)
{
ProductInfo productSimpleInfo = ProductBrowser.GetProductSimpleInfo(this.productId);
if (productSimpleInfo != null)
{
IUser user = HiContext.Current.User;
this.txtUserName.Text = user.Username;
this.hlinkProductOfTitle.Text = productSimpleInfo.ProductName;
this.hlinkProductOfTitle.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("productDetails", new object[] { this.productId });
this.hlinkProductOfContext.Text = productSimpleInfo.ProductName;
this.hlinkProductOfContext.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("productDetails", new object[] { this.productId });
this.hlinkHome.NavigateUrl = Globals.GetSiteUrls().UrlData.FormatUrl("home");
this.hlinkHome.Text = HiContext.Current.SiteSettings.SiteName;
this.txtTJCode.Value = string.Empty;
if ((user.UserRole == UserRole.Member) || (user.UserRole == UserRole.Underling))
{
this.litProductUrl.Text = Globals.FullPath(HttpContext.Current.Request.Url.PathAndQuery).Replace("IntroducedToFriend", "productDetails") + "&ReferralUserId=" + user.UserId;
}
else
{
this.litProductUrl.Text = Globals.FullPath(Globals.GetSiteUrls().UrlData.FormatUrl("productDetails", new object[] { this.productId }));
}
PageTitle.AddTitle("推荐给好友", HiContext.Current.Context);
}
}
}
开发者ID:davinx,项目名称:himedi,代码行数:43,代码来源:IntroducedToFriend.cs
注:本文中的System.Web.UI.HtmlControls.HtmlInputText类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论