本文介绍了替换HTML模板内texbox值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一些文本框..当'preVIEW'按钮被点击它进入一个包含HTML模板另一页..我需要更换模板中的文本框中输入的值..我将如何code将其使用asp.net?
HTML模板是

i have some textboxes.. when 'preview' button is clicked it goes to another page which contains an html template.. i need to replace the textbox entered values inside the template.. how will i code it using asp.net? The html template is

<table width="450" border="0" cellspacing="0" cellpadding="0" class="bg" bgcolor="red">
<tr>                                            
    <td width="90" valign="top" class="bg" bgcolor="#ffffff">
        <h2 style="width: 642px">&nbsp;&nbsp;&nbsp;&nbsp;<i><font color="#333333" face="Geneva, Arial" size=2.5>From:</font>&nbsp;&nbsp; 
            [mg-from]<br/>
        &nbsp;&nbsp;&nbsp;&nbsp;<font color="#333333" face="Geneva, Arial" size=2.5>To:</font>&nbsp;&nbsp;&nbsp;&nbsp; 
            [mg-to]<br/>
        &nbsp;&nbsp;&nbsp;&nbsp;<font color="#333333" face="Geneva, Arial" size=2.5>Subject:</font> 
            [mg-subject]</i></h2>
    </td>
</tr>
</table>

我需要这是在第一页给出txtfrom.text价值HTML模板替换[MG-来自]
我将如何使用asp.net code呢?

i need to replace [mg-from] in the html template with txtfrom.text value which is given in first pagehow will i code it using asp.net?

推荐答案

尝试了这一点。

     FileStream fs = new FileStream(**TemplateFileNamegoesHere**,FileMode.Open);

    StreamReader fr = new StreamReader(fs);
    string data = fr.ReadToEnd();
    string data=data.Replace(" [mg-from]", txtfrom.text );

将取代[MG-从]给定值txtfrom.text
尝试,让我知道

it will replace the "[mg-from]" to given txtfrom.text valuetry and let me know

这篇关于替换HTML模板内texbox值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-03 14:06