有没有什么办法在其中有一个c#变量的输入文本字段中创建名称变量?基于c#变量的表单名称值
因此,像:
<input type="text" name="Status + @i" value="" />
我尝试了几种不同的组合:
name="'Status' + '@i'"
name = "Status" + @i
但他们没有提交后工作。
有没有什么办法在其中有一个c#变量的输入文本字段中创建名称变量?基于c#变量的表单名称值
因此,像:
<input type="text" name="Status + @i" value="" />
我尝试了几种不同的组合:
name="'Status' + '@i'"
name = "Status" + @i
但他们没有提交后工作。
另外
@('Status' + i.ToString())
OR
<input type="text" name="[email protected](i)" value="" />
我认为太有效
也应该工作,但String.Format更灵活。
这里不需要'ToString'。如果连接的第一个元素是一个字符串,其余部分将隐式调用'ToString'(尽管如此,明确表示它很好,而且是一种简洁/简洁的事情) –
<input type="text" name="[email protected]" value="" />
谢谢,完美的工作 – bramwell2010