如何在代码后面(内容页面内)访问服务器端 div?
表示内容页面中有一个 div,如下所示:
<div id="MyDiv" runat="server">
</div>
Run Code Online (Sandbox Code Playgroud)
但下面的代码不起作用:
MyDiv.Style.Add("display", "none");
Run Code Online (Sandbox Code Playgroud)
编辑
我很抱歉,这是我的错误!
上面的代码是正确的,工作完美,没有问题。我的错误是关于我的 css,在修复它之后一切正常。
所以真的很感谢你的关注和回答。
这是我的脚本:
<script type="text/javascript">
$(document).ready(function () {
$(".div_question").toggle(function () {
var answer= "answer" + $(this).attr("id");
$("xxx").slideDown(); // what could i write here.
}, function () {
var answer= "answer" + $(this).attr("id");
$("xxx").slideUp();
});
});
</script>
Run Code Online (Sandbox Code Playgroud)
这是我的内容页面:
<asp:Repeater ID="Repeater_question" runat="server" DataSourceID="SqlDataSource_question">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<div>
<div class="div_question" id='<%# Eval("question_id") %>'>
<strong><%# Eval("question_header") %></strong>
</div>
<div class="div_answer" id='<%# "answer"+Eval("question_id") %>' style="display: none; padding: 5px 5px 5px 15px;">
<%# Eval("question_content") %>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
Run Code Online (Sandbox Code Playgroud)
我想选择div_answer显示/隐藏.我写的不是"xxx",我找不到正确的语法.在母版页中,当我写$("#" + answer)它时它起作用.但是,在内容页面中,它不起作用.
我在内容页面中有一个列表视图,列表视图项是从 SQLite 中挑选的。我想定期刷新页面,以便能够显示插入 sql lite 的最新项目。1.当我第一次在本地数据库中添加该记录的记录状态为“排队”时,将显示列表项,该项的状态将显示为“[员工号]排队5分钟后将同步” . 2.5分钟后,所有本地数据库[Sqlite]将与实际sql server同步,然后该记录的状态将在本地数据库中更新为“完成”,然后状态我想显示“[EmployeeNo]它已完成" 自动在列表视图中。
尝试通过使用从一个页面导航到另一页面
await Navigation.PushAsync(new Page2());
Run Code Online (Sandbox Code Playgroud)
但是得到
System.InvalidOperationException:Android上不全局支持PushAsync,请使用NavigationPage。
new NavigationPage(new Page2());
Run Code Online (Sandbox Code Playgroud)
和
MainPage = new NavigationPage(new App6.Views.SplashPage());
Run Code Online (Sandbox Code Playgroud)
也不能用
可能重复:
从母版页类调用的内容页面类方法
我需要从主页面事件中访问内容页面方法.我怎样才能做到这一点?
Content Page:
public partial class Call_Center_Main : System.Web.UI.Page
{
Page_Load(object sender, EventArgs e)
{
}
public void MenuClick(string ClkMenu)
{
// Some Code
}
}
MasterPage:
public partial class MasterPage : System.Web.UI.MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
{
//How Can I call MenuClick method from Content Page from Here ???
}
}
Run Code Online (Sandbox Code Playgroud)