62,266
社区成员
发帖
与我相关
我的任务
分享
<tr><td><span class="red">*</span> 手机</td><td><input id="mobile" name="mobile" maxlength="20" value="{$mobile}" /></td></tr>
<tr><td> 联系电话</td><td><input name="tel" maxlength="20" value="{$tel}" /></td></tr>
public static string VipModifyJoinMt4Template(string strVipUid, bool EditedByManager)
{
DataTable dt = new DAL.VipDa().GetVip("uid", strVipUid);
if (dt.Rows.Count == 0)
{
JsUtil.Show("会员已被删除!", "/vip/login.aspx");
}
string strTemp = IOUtil.ReadString(HttpContext.Current.Server.MapPath("~/template/temp_joinvipinfo.html")); // 创建模板
string str;
string strValue;
// 替换模板
foreach (DataColumn dc in dt.Columns)
{
str = "";
strValue = dt.Rows[0][dc].ToString(); // 字段值
switch (dc.ColumnName)
{
case "firstName": //逻辑改动,例如限制某某项不能修改
str += "<input name=\"firstName\" maxlength=\"20\" value=\"" + strValue + "\"" + (EditedByManager ? "" : " disabled=\"disabled\"") + " />" + (EditedByManager ? "" : " 无权修改此项,<a href=\"modify.aspx?tag=firstname\">申请修改</a>");
strTemp = strTemp.Replace("{$firstName}", str);
break;
default: // {$mobile}标签与数据库字段名一样好处
strTemp = strTemp.Replace("{$" + dc.ColumnName + "}", strValue);
break;
}
}
return strTemp;
}