在代码后面的请求对象中按名称访问aspx hiddenfield

时间:2016-11-01 08:44:11

标签: c# asp.net

我的前端有一个带有母版页的隐藏字段。我通过硬编码元素名称的值从请求对象后面的代码中访问它的值(从渲染的ui上的f12开发工具中读取)。

Request['ctl00$MainContent$fieldname']

现在,因为Ui将主页fieldname更改为ctl00$MainContent$fieldname。我无法在代码中使用eleName.value,因为它的值在从多个位置调用的内部函数中使用。为了避免对其他组件产生影响,我直接在req obj。

的内部函数中获取它

如果有很多用户访问用户界面,我不确定该值的硬编码是否有效。假设ctl00$MainContent$fieldname对于不同用户访问资源时始终相同是否安全?

或者是否有更好的方法来获取元素名称/生成一个clientid$fieldname格式的字符串来用于获取值输出请求?

0 个答案:

没有答案