如何在打开时将值传递给弹出窗口
我正在使用 Telerik MVC 扩展中的窗口,该窗口将在发生事件时弹出,并显示我传递给窗口的值。因此,我需要在弹出窗口打开时向其传递一个值:
这是弹出窗口
Html.Telerik().Window()
.Name("popUpWin")
.Title("Submit")
.Content(() => {%>
<% using (Html.BeginForm("archExp", "Explorer", FormMethod.Post, new { id = "Submit" }))
{%>
<p> Please specify Directory name</p>
<label for="name">Name: </label>
<%= Html.TextBox("name") %>
<label for="name">Parent: </label>
<%= Html.TextBox("parent", value ,new { @readonly = true })%>
<div class="form-actions">
<button type="submit" class="t-button">Submit !</button>
</div>
<% }})
.Width(200)
.Draggable(true)
.Modal(true)
.Visible(false)
.Render();
%>
这是打开它的调用:
//Open the Window
$('#popUpWin').data('tWindow').open(**value**);
问题是当我尝试在窗口内容内使用该“值”时,它给了我
错误4名称“值”在当前上下文中不存在
我该如何解决这个问题?
I'm using a window from Telerik MVC extention, this window will pop up on event and will display a value that I'm passing to the window. So, I need to pass a value to that pop up window when it opens:
This is the pop up window
Html.Telerik().Window()
.Name("popUpWin")
.Title("Submit")
.Content(() => {%>
<% using (Html.BeginForm("archExp", "Explorer", FormMethod.Post, new { id = "Submit" }))
{%>
<p> Please specify Directory name</p>
<label for="name">Name: </label>
<%= Html.TextBox("name") %>
<label for="name">Parent: </label>
<%= Html.TextBox("parent", value ,new { @readonly = true })%>
<div class="form-actions">
<button type="submit" class="t-button">Submit !</button>
</div>
<% }})
.Width(200)
.Draggable(true)
.Modal(true)
.Visible(false)
.Render();
%>
And here's the call to open it:
//Open the Window
$('#popUpWin').data('tWindow').open(**value**);
The problem is when I try to use that "value" inside the content of the window, it gives me
Error 4 The name 'value' does not exist in the current context
How can I solve that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 javascript/ Jquery 可能是解决方案。
Using javascript/ Jquery may be the solution.