Razor Helper的ClientId

时间:2013-03-07 15:17:06

标签: c# html razor

我是剃须刀的新手所以我可能错过了一些东西。

我要做的是编写一个帮助器来输出一个HTML片段,这个HTML在DOM准备好时需要做几件事。

当然,我当然会自动从WebForms中想到ClientId来从助手输出中唯一地识别HTML,但在Razor中是否存在等价物?

显然,我可以在渲染时生成一些独特的东西,这不是问题,我只是不想做剃刀可能提供的东西。

1 个答案:

答案 0 :(得分:0)

我最终决定让开发人员将ClientInstanceName传递给帮助函数,然后用它来识别帮助器中的元素。

通过这种方式,他们可以确保它在他们正在处理的页面上是唯一的,并且如果需要,还知道如何访问元素或者在需要时应用CSS。