asp.net它自动运行我的c#方法[关闭](asp.net it's running my c# methods automatically [closed])
当我启动我的asp页面时,自动执行后面的代码中的方法,我不希望这样。
protected void Page_Load(object sender, EventArgs e) { } public string ConvertDataTabletoString() { //this method executes automatically }
我想按下html按钮时运行
ConvertDataTabletoString()
方法恩。
<!-- language-all: lang-html --> Button OnClick="function()">Boton</Button
语言:lang-js
<script> function function1() { cars = JSON.parse(ConvertDataTabletoString()); } </script>
when i start my asp page, automatically my methods in code behind are executed and i don't want that.
protected void Page_Load(object sender, EventArgs e) { } public string ConvertDataTabletoString() { //this method executes automatically }
I want the method
ConvertDataTabletoString()
run when I press a html buttonex.
<!-- language-all: lang-html --> Button OnClick="function()">Boton</Button
language: lang-js
<script> function function1() { cars = JSON.parse(ConvertDataTabletoString()); } </script>
原文:
更新时间:2022-06-22 11:06
最满意答案
您应该只能使用
ISODateTimeFormat
内置的ISODateTimeFormat
类。 文档中的示例是:DateTime dt = new DateTime(); DateTimeFormatter fmt = ISODateTimeFormat.dateTime(); String str = fmt.print(dt);
You should just be able to use the
ISODateTimeFormat
class that is built in to JodaTime. The example in the documentation is:DateTime dt = new DateTime(); DateTimeFormatter fmt = ISODateTimeFormat.dateTime(); String str = fmt.print(dt);
相关问答
更多-
创建与两周的星期一相对应的DateTime值。 有关如何执行此操作,请参阅从周数计算日期 。 减去这些以获得TimeSpan的差异。 请求其Days属性以获取Days的差异。 除以7得到差异为数周。 Create DateTime values corresponding to the Mondays of the two weeks. See Calculate date from week number for how to do this. Subtract these to get the diff ...
-
VBScript ISO8601(VBScript ISO8601)[2022-06-17]
以下是我需要从Chris的课程中获得的特定代码,它有点更优化: Public Function ToIsoDateTime(datetime) ToIsoDateTime = ToIsoDate(datetime) & "T" & ToIsoTime(datetime) & CurrentTimezone End Function Public Function ToIsoDate(datetime) ToIsoDate = CStr(Year(datetime)) & "-" & St ... -
看起来这是一个将扩展声明为公共的问题,因此标题可以从扩展中获得。 我更新了回购并发布了一个新的pod版本。 只需运行pod更新,你应该让它工作。 It looks like it was an issue of declaring the extension as public so the headers are available from the extension. I've update the repo and published a new pod version. Just run pod ...
-
对于JavaScript,只需像这样创建一个新的Date对象 var currentDate = new Date(); 然后您可以使用Date提供的方法以任何您想要的格式构造Date 。 请参阅此参考资料以获取您可以使用的完整方法列表。 在你的情况下,你可以做这样的事情: var months = Array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'); var currentD ...
-
如果您仍在寻找答案,请查看ruby-duration gem。 If you're still looking for an answer to this, check out the ruby-duration gem.
-
好吧,如果你在构造一个格式时查看格式的规范: Y年 M个月 D天 W周。 这些转换成天,所以不能与D结合。 H小时 M分钟 S秒 然后看看你有什么工作( http://php.net/manual/en/dateinterval.format.php ),看起来你会做的是: $dateInterval = new DateInterval( /* whatever */ ); $format = $dateInterval->format("P%yY%mM%dD%hH%iM%sS"); //P0Y0M5D0 ...
-
代码可以打印值,然后再次解析它们 int main() { long thedate = 20161115; float thetime = 181011.377500f; char buf[80]; snprintf(buf, sizeof buf, "%+08ld%+08f", thedate, thetime); int y,M,d,h,m; float s; int n = 0; sscanf(buf, "%5d%2d%2d%3d%2d%f%n", &y, &M, & ...
-
我不太明白你的问题。 我假设你想检查一个DateTime字符串,如果它是一个有效的ISO8601格式日期字符串。 如果我错了,请纠正我。 您可以使用类方法Time.iso8601和Date.iso8601 。 要使用它们,您需要从标准库中要求“日期”和“时间”库。 一个警告是,正如您从名称中看到的,它们不是谓词方法(没有?),而是如果输入了错误的字符串,它们会引发带有“无效日期”消息的ArgumentError。 因此,您需要添加一个开始救援块。 例如。 require 'time' t = Time.n ...
-
您应该只能使用ISODateTimeFormat内置的ISODateTimeFormat类。 文档中的示例是: DateTime dt = new DateTime(); DateTimeFormatter fmt = ISODateTimeFormat.dateTime(); String str = fmt.print(dt); You should just be able to use the ISODateTimeFormat class that is built in to JodaTime ...
-
java JodaTime删除秒(java JodaTime remove seconds)[2022-04-27]
格式化Joda Time值的常规方法是使用格式化程序。 在这种情况下,除了Z之外, 您想要的格式已经可用 : DateTimeFormatter formatter = ISODateTimeFormat.dateHourMinute(); String text = formatter.print(value); Z有点棘手 - 我不相信你可以用一个简单的模式( DateTimeFormat.forPattern )准确指定你想要的东西,但你可以使用DateTimeFormatterBuilder : ...