中查找控件名称的表单值我需要用值替换电子邮件中的占位符。占位符和表单控件名称是一个自定义列表<MailReplacements>
,这有,例如:从参数
replacement.placeholder = "[UserName]",
replacement.formcontrol = "NameText.Text",
由于[UserName]
简直是我想用什么,它在我的string.Replace
的伟大工程。但是,如何在我的string.replace中使用NameText.Text
的VALUE值?如果我使用:
message.replace(replacement.placeholder, replacement.formcontrol);
我理解得到其中[UserName]
替换NameText.Text
的消息。我怎样才能取代NameText.Text
(即“Joe Blow”)的价值?
[UserName]
和NameText.Text
关联来自web.config
中的自定义配置。所以,我并不是故意使用NameText.Text
作为字符串,而是将它作为字符串接收。
我不知道如何将该字符串转换为它所表示的值。
replacement.formcontrol = NameText.Text做你尝试删除周围NameText.Text – Karthik
报价是否使用[web表单(http://msdn.microsoft.com/ en-us/library/31hxzsdw%28v = vs.100%29.aspx)或[winforms](http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.controlcollection.find %28V = VS.100%29.aspx)? –